Music Hub  ..
A session-wide music playback service
lomiri::MediaHubService::Track Class Reference

#include <track.h>

+ Collaboration diagram for lomiri::MediaHubService::Track:

Classes

class  MetaData
 

Public Types

typedef QString Id
 
typedef QVariantMap MetaDataType
 

Public Member Functions

 Track (const Id &id)
 
 Track (const Track &)=delete
 
virtual ~Track ()
 
Trackoperator= (const Track &)
 
bool operator== (const Track &) const
 
const Idid () const
 
QUrl uri () const
 

Detailed Description

Definition at line 31 of file track.h.

Member Typedef Documentation

◆ Id

Definition at line 34 of file track.h.

◆ MetaDataType

Definition at line 35 of file track.h.

Constructor & Destructor Documentation

◆ Track() [1/2]

lomiri::MediaHubService::Track::Track ( const Id id)

◆ Track() [2/2]

lomiri::MediaHubService::Track::Track ( const Track )
delete

◆ ~Track()

virtual lomiri::MediaHubService::Track::~Track ( )
virtual

Member Function Documentation

◆ id()

const Id& lomiri::MediaHubService::Track::id ( ) const

◆ operator=()

Track& lomiri::MediaHubService::Track::operator= ( const Track )

◆ operator==()

bool lomiri::MediaHubService::Track::operator== ( const Track ) const

◆ uri()

QUrl lomiri::MediaHubService::Track::uri ( ) const

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