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::TrackChanged, mpris::TrackList::Signals::TrackChanged::ArgumentType > | DBusTrackChangedSignal |
typedef core::dbus::Signal< mpris::TrackList::Signals::TrackListReplaced, mpris::TrackList::Signals::TrackListReplaced::ArgumentType > | DBusTrackListReplacedSignal |
Public Member Functions | |
Signals (const std::shared_ptr< DBusTrackAddedSignal > &remote_track_added, const std::shared_ptr< DBusTrackRemovedSignal > &remote_track_removed, const std::shared_ptr< DBusTrackChangedSignal > &remote_track_changed, const std::shared_ptr< DBusTrackListReplacedSignal > &remote_track_list_replaced) | |
Public Attributes | |
core::Signal< Track::Id > | on_track_added |
core::Signal< Track::Id > | on_track_removed |
core::Signal< Track::Id > | on_track_changed |
core::Signal< TrackList::ContainerTrackIdTuple > | on_track_list_replaced |
core::Signal< std::pair< Track::Id, bool > > | on_go_to_track |
core::Signal< void > | on_end_of_tracklist |
Definition at line 159 of file track_list_skeleton.cpp.
typedef core::dbus::Signal<mpris::TrackList::Signals::TrackAdded, mpris::TrackList::Signals::TrackAdded::ArgumentType> media::TrackListSkeleton::Private::Signals::DBusTrackAddedSignal |
Definition at line 161 of file track_list_skeleton.cpp.
typedef core::dbus::Signal<mpris::TrackList::Signals::TrackChanged, mpris::TrackList::Signals::TrackChanged::ArgumentType> media::TrackListSkeleton::Private::Signals::DBusTrackChangedSignal |
Definition at line 163 of file track_list_skeleton.cpp.
typedef core::dbus::Signal<mpris::TrackList::Signals::TrackListReplaced, mpris::TrackList::Signals::TrackListReplaced::ArgumentType> media::TrackListSkeleton::Private::Signals::DBusTrackListReplacedSignal |
Definition at line 164 of file track_list_skeleton.cpp.
typedef core::dbus::Signal<mpris::TrackList::Signals::TrackRemoved, mpris::TrackList::Signals::TrackRemoved::ArgumentType> media::TrackListSkeleton::Private::Signals::DBusTrackRemovedSignal |
Definition at line 162 of file track_list_skeleton.cpp.
|
inline |
Definition at line 166 of file track_list_skeleton.cpp.
References on_track_added, on_track_changed, on_track_list_replaced, and on_track_removed.
core::Signal<void> media::TrackListSkeleton::Private::Signals::on_end_of_tracklist |
Definition at line 198 of file track_list_skeleton.cpp.
core::Signal<std::pair<Track::Id, bool> > media::TrackListSkeleton::Private::Signals::on_go_to_track |
Definition at line 197 of file track_list_skeleton.cpp.
core::Signal<Track::Id> media::TrackListSkeleton::Private::Signals::on_track_added |
Definition at line 193 of file track_list_skeleton.cpp.
Referenced by Signals().
core::Signal<Track::Id> media::TrackListSkeleton::Private::Signals::on_track_changed |
Definition at line 195 of file track_list_skeleton.cpp.
Referenced by Signals().
core::Signal<TrackList::ContainerTrackIdTuple> media::TrackListSkeleton::Private::Signals::on_track_list_replaced |
Definition at line 196 of file track_list_skeleton.cpp.
Referenced by Signals().
core::Signal<Track::Id> media::TrackListSkeleton::Private::Signals::on_track_removed |
Definition at line 194 of file track_list_skeleton.cpp.
Referenced by Signals().