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

#include <track.h>

Collaboration diagram for lomiri::MediaHubService::Track:

Classes

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)

Referenced by operator=(), operator==(), and Track().

◆ Track() [2/2]

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

References Track().

Here is the call graph for this function:

◆ ~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 & )

References Track().

Here is the call graph for this function:

◆ operator==()

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

References Track().

Here is the call graph for this function:

◆ uri()

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

The documentation for this class was generated from the following file:
  • /build/media-hub-4.7~20260316060616.27~fbd9644+ubports26.04.1/src/service/track.h