MythTV  master
Public Member Functions | List of all members
Music Class Reference

#include <mythbackend/services/music.h>

Inheritance diagram for Music:
[legend]
Collaboration diagram for Music:
[legend]

Public Member Functions

Q_INVOKABLE Music (QObject *=nullptr)
 
DTC::MusicMetadataInfoListGetTrackList (int StartIndex, int Count) override
 
DTC::MusicMetadataInfoGetTrack (int Id) override
 
- Public Member Functions inherited from MusicServices
 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
 

Additional Inherited Members

- Public Slots inherited from MusicServices
- 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 20 of file music.h.

Constructor & Destructor Documentation

◆ Music()

Q_INVOKABLE Music::Music ( QObject *  = nullptr)
inlineexplicit

Definition at line 26 of file music.h.

Member Function Documentation

◆ GetTrackList()

DTC::MusicMetadataInfoList * Music::GetTrackList ( int  StartIndex,
int  Count 
)
overridevirtual

Implements MusicServices.

Definition at line 27 of file music.cpp.

◆ GetTrack()

DTC::MusicMetadataInfo * Music::GetTrack ( int  Id)
overridevirtual

Implements MusicServices.

Definition at line 93 of file music.cpp.


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