Classes | |
struct | Signals |
Public Member Functions | |
Private (media::TrackListSkeleton *impl, const dbus::Bus::Ptr &bus, const dbus::Object::Ptr &object, const apparmor::ubuntu::RequestContextResolver::Ptr &request_context_resolver, const media::apparmor::ubuntu::RequestAuthenticator::Ptr &request_authenticator) | |
void | handle_get_tracks_metadata (const core::dbus::Message::Ptr &msg) |
void | handle_add_track_with_uri_at (const core::dbus::Message::Ptr &msg) |
void | handle_remove_track (const core::dbus::Message::Ptr &msg) |
void | handle_go_to (const core::dbus::Message::Ptr &msg) |
Public Attributes | |
media::TrackListSkeleton * | impl |
dbus::Bus::Ptr | bus |
dbus::Object::Ptr | object |
media::apparmor::ubuntu::RequestContextResolver::Ptr | request_context_resolver |
media::apparmor::ubuntu::RequestAuthenticator::Ptr | request_authenticator |
mpris::TrackList::Skeleton | skeleton |
TrackList::ConstIterator | current_track |
TrackList::ConstIterator | empty_iterator |
media::Player::LoopStatus | loop_status |
struct media::TrackListSkeleton::Private::Signals | signals |
Definition at line 45 of file track_list_skeleton.cpp.
|
inline |
Definition at line 47 of file track_list_skeleton.cpp.
References object.
|
inline |
Definition at line 80 of file track_list_skeleton.cpp.
References bus, request_authenticator, and request_context_resolver.
|
inline |
Definition at line 68 of file track_list_skeleton.cpp.
References bus.
|
inline |
Definition at line 113 of file track_list_skeleton.cpp.
References bus, current_track, mpris::TrackList::Skeleton::properties, skeleton, and mpris::TrackList::Skeleton::tracks.
|
inline |
Definition at line 102 of file track_list_skeleton.cpp.
References bus.
dbus::Bus::Ptr media::TrackListSkeleton::Private::bus |
Definition at line 127 of file track_list_skeleton.cpp.
Referenced by handle_add_track_with_uri_at(), handle_get_tracks_metadata(), handle_go_to(), and handle_remove_track().
TrackList::ConstIterator media::TrackListSkeleton::Private::current_track |
Definition at line 133 of file track_list_skeleton.cpp.
Referenced by handle_go_to().
TrackList::ConstIterator media::TrackListSkeleton::Private::empty_iterator |
Definition at line 134 of file track_list_skeleton.cpp.
media::TrackListSkeleton* media::TrackListSkeleton::Private::impl |
Definition at line 126 of file track_list_skeleton.cpp.
media::Player::LoopStatus media::TrackListSkeleton::Private::loop_status |
Definition at line 135 of file track_list_skeleton.cpp.
dbus::Object::Ptr media::TrackListSkeleton::Private::object |
Definition at line 128 of file track_list_skeleton.cpp.
Referenced by Private().
media::apparmor::ubuntu::RequestAuthenticator::Ptr media::TrackListSkeleton::Private::request_authenticator |
Definition at line 130 of file track_list_skeleton.cpp.
Referenced by handle_add_track_with_uri_at().
media::apparmor::ubuntu::RequestContextResolver::Ptr media::TrackListSkeleton::Private::request_context_resolver |
Definition at line 129 of file track_list_skeleton.cpp.
Referenced by handle_add_track_with_uri_at().
struct media::TrackListSkeleton::Private::Signals media::TrackListSkeleton::Private::signals |
mpris::TrackList::Skeleton media::TrackListSkeleton::Private::skeleton |
Definition at line 132 of file track_list_skeleton.cpp.
Referenced by handle_go_to().