Music Hub  ..
A session-wide music playback service
media::TrackListImplementation::Private Struct Reference
+ Collaboration diagram for media::TrackListImplementation::Private:

Public Types

typedef std::map< Track::Id, std::tuple< Track::UriType, Track::MetaData > > MetaDataCache
 

Public Attributes

dbus::types::ObjectPath path
 
MetaDataCache meta_data_cache
 
std::shared_ptr< media::Engine::MetaDataExtractor > extractor
 

Detailed Description

Definition at line 29 of file track_list_implementation.cpp.

Member Typedef Documentation

typedef std::map<Track::Id, std::tuple<Track::UriType, Track::MetaData> > media::TrackListImplementation::Private::MetaDataCache

Definition at line 31 of file track_list_implementation.cpp.

Member Data Documentation

std::shared_ptr<media::Engine::MetaDataExtractor> media::TrackListImplementation::Private::extractor

Definition at line 35 of file track_list_implementation.cpp.

MetaDataCache media::TrackListImplementation::Private::meta_data_cache

Definition at line 34 of file track_list_implementation.cpp.

dbus::types::ObjectPath media::TrackListImplementation::Private::path

Definition at line 33 of file track_list_implementation.cpp.


The documentation for this struct was generated from the following file: