Classes | |
struct | DBus |
Public Types | |
typedef core::dbus::Signal< mpris::TrackList::Signals::TrackAdded, mpris::TrackList::Signals::TrackAdded::ArgumentType > | DBusTrackAddedSignal |
typedef core::dbus::Signal< mpris::TrackList::Signals::TrackRemoved, mpris::TrackList::Signals::TrackRemoved::ArgumentType > | DBusTrackRemovedSignal |
typedef core::dbus::Signal< mpris::TrackList::Signals::TrackListReplaced, mpris::TrackList::Signals::TrackListReplaced::ArgumentType > | DBusTrackListReplacedSignal |
typedef core::dbus::Signal< mpris::TrackList::Signals::TrackChanged, mpris::TrackList::Signals::TrackChanged::ArgumentType > | DBusTrackChangedSignal |
Public Member Functions | |
Signals (const std::shared_ptr< DBusTrackAddedSignal > &track_added, const std::shared_ptr< DBusTrackRemovedSignal > &track_removed, const std::shared_ptr< DBusTrackListReplacedSignal > &track_list_replaced, const std::shared_ptr< DBusTrackChangedSignal > &track_changed) | |
Public Attributes | |
core::Signal< Track::Id > | on_track_added |
core::Signal< Track::Id > | on_track_removed |
core::Signal< media::TrackList::ContainerTrackIdTuple > | on_track_list_replaced |
core::Signal< Track::Id > | on_track_changed |
core::Signal< std::pair< Track::Id, bool > > | on_go_to_track |
core::Signal< void > | on_end_of_tracklist |
struct media::TrackListStub::Private::Signals::DBus | dbus |
Definition at line 70 of file track_list_stub.cpp.
typedef core::dbus::Signal<mpris::TrackList::Signals::TrackAdded, mpris::TrackList::Signals::TrackAdded::ArgumentType> media::TrackListStub::Private::Signals::DBusTrackAddedSignal |
Definition at line 72 of file track_list_stub.cpp.
typedef core::dbus::Signal<mpris::TrackList::Signals::TrackChanged, mpris::TrackList::Signals::TrackChanged::ArgumentType> media::TrackListStub::Private::Signals::DBusTrackChangedSignal |
Definition at line 75 of file track_list_stub.cpp.
typedef core::dbus::Signal<mpris::TrackList::Signals::TrackListReplaced, mpris::TrackList::Signals::TrackListReplaced::ArgumentType> media::TrackListStub::Private::Signals::DBusTrackListReplacedSignal |
Definition at line 74 of file track_list_stub.cpp.
typedef core::dbus::Signal<mpris::TrackList::Signals::TrackRemoved, mpris::TrackList::Signals::TrackRemoved::ArgumentType> media::TrackListStub::Private::Signals::DBusTrackRemovedSignal |
Definition at line 73 of file track_list_stub.cpp.
|
inline |
Definition at line 77 of file track_list_stub.cpp.
struct media::TrackListStub::Private::Signals::DBus media::TrackListStub::Private::Signals::dbus |
core::Signal<void> media::TrackListStub::Private::Signals::on_end_of_tracklist |
Definition at line 123 of file track_list_stub.cpp.
core::Signal<std::pair<Track::Id, bool> > media::TrackListStub::Private::Signals::on_go_to_track |
Definition at line 122 of file track_list_stub.cpp.
core::Signal<Track::Id> media::TrackListStub::Private::Signals::on_track_added |
Definition at line 118 of file track_list_stub.cpp.
core::Signal<Track::Id> media::TrackListStub::Private::Signals::on_track_changed |
Definition at line 121 of file track_list_stub.cpp.
core::Signal<media::TrackList::ContainerTrackIdTuple> media::TrackListStub::Private::Signals::on_track_list_replaced |
Definition at line 120 of file track_list_stub.cpp.
core::Signal<Track::Id> media::TrackListStub::Private::Signals::on_track_removed |
Definition at line 119 of file track_list_stub.cpp.