MythTV  master
Public Slots | Public Member Functions | Private Member Functions | List of all members
MusicServices Class Referenceabstract

#include <musicServices.h>

Inheritance diagram for MusicServices:
Inheritance graph
[legend]
Collaboration diagram for MusicServices:
Collaboration graph
[legend]

Public Slots

virtual DTC::MusicMetadataInfoListGetTrackList (int StartIndex, int Count)=0
 
virtual DTC::MusicMetadataInfoGetTrack (int Id)=0
 

Public Member Functions

 MusicServices (QObject *parent=nullptr)
 
- Public Member Functions inherited from Service
 Service (QObject *parent=nullptr)
 
virtual QVariant ConvertToVariant (int nType, void *pValue)
 
virtual void * ConvertToParameterPtr (int nTypeId, const QString &sParamType, void *pParam, const QString &sValue)
 
bool HAS_PARAM (const QString &p) const
 

Private Member Functions

 Q_CLASSINFO ("version", "1.0")
 

Additional Inherited Members

- Static Public Member Functions inherited from Service
static bool ToBool (const QString &sVal)
 
- Public Attributes inherited from Service
QList< QString > m_parsedParams
 

Detailed Description

Definition at line 39 of file musicServices.h.

Constructor & Destructor Documentation

◆ MusicServices()

MusicServices::MusicServices ( QObject *  parent = nullptr)
inline

Definition at line 49 of file musicServices.h.

Member Function Documentation

◆ Q_CLASSINFO()

MusicServices::Q_CLASSINFO ( "version"  ,
"1.0"   
)
private

◆ GetTrackList

virtual DTC::MusicMetadataInfoList* MusicServices::GetTrackList ( int  StartIndex,
int  Count 
)
pure virtualslot

Implemented in Music.

◆ GetTrack

virtual DTC::MusicMetadataInfo* MusicServices::GetTrack ( int  Id)
pure virtualslot

Implemented in Music.


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