#include <upnpcdsmusic.h>
Public Member Functions | |
| UPnpCDSMusic () | |
| virtual | ~UPnpCDSMusic () |
Protected Member Functions | |
| virtual bool | IsBrowseRequestForUs (UPnpCDSRequest *pRequest) |
| virtual bool | IsSearchRequestForUs (UPnpCDSRequest *pRequest) |
| virtual UPnpCDSRootInfo * | GetRootInfo (int nIdx) |
| virtual int | GetRootCount () |
| virtual QString | GetTableName (QString sColumn) |
| virtual QString | GetItemListSQL (QString sColumn="") |
| virtual void | BuildItemQuery (MSqlQuery &query, const QStringMap &mapParams) |
| virtual void | AddItem (const UPnpCDSRequest *pRequest, const QString &sObjectId, UPnpCDSExtensionResults *pResults, bool bAddRef, MSqlQuery &query) |
Static Private Attributes | |
| static UPnpCDSRootInfo | g_RootNodes [] |
| static int | g_nRootCount = sizeof( g_RootNodes ) / sizeof( UPnpCDSRootInfo ) |
Definition at line 22 of file upnpcdsmusic.h.
| UPnpCDSMusic::UPnpCDSMusic | ( | ) | [inline] |
Definition at line 49 of file upnpcdsmusic.h.
| virtual UPnpCDSMusic::~UPnpCDSMusic | ( | ) | [inline, virtual] |
Definition at line 54 of file upnpcdsmusic.h.
| bool UPnpCDSMusic::IsBrowseRequestForUs | ( | UPnpCDSRequest * | pRequest | ) | [protected, virtual] |
Reimplemented from UPnpCDSExtension.
Definition at line 178 of file upnpcdsmusic.cpp.
| bool UPnpCDSMusic::IsSearchRequestForUs | ( | UPnpCDSRequest * | pRequest | ) | [protected, virtual] |
Reimplemented from UPnpCDSExtension.
Definition at line 211 of file upnpcdsmusic.cpp.
| UPnpCDSRootInfo * UPnpCDSMusic::GetRootInfo | ( | int | nIdx | ) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 116 of file upnpcdsmusic.cpp.
| int UPnpCDSMusic::GetRootCount | ( | ) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 128 of file upnpcdsmusic.cpp.
| QString UPnpCDSMusic::GetTableName | ( | QString | sColumn | ) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 137 of file upnpcdsmusic.cpp.
| QString UPnpCDSMusic::GetItemListSQL | ( | QString | sColumn = "" |
) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 146 of file upnpcdsmusic.cpp.
Referenced by BuildItemQuery().
| void UPnpCDSMusic::BuildItemQuery | ( | MSqlQuery & | query, | |
| const QStringMap & | mapParams | |||
| ) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 162 of file upnpcdsmusic.cpp.
| void UPnpCDSMusic::AddItem | ( | const UPnpCDSRequest * | pRequest, | |
| const QString & | sObjectId, | |||
| UPnpCDSExtensionResults * | pResults, | |||
| bool | bAddRef, | |||
| MSqlQuery & | query | |||
| ) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 256 of file upnpcdsmusic.cpp.
UPnpCDSRootInfo UPnpCDSMusic::g_RootNodes [static, private] |
Definition at line 26 of file upnpcdsmusic.h.
Referenced by GetRootInfo().
int UPnpCDSMusic::g_nRootCount = sizeof( g_RootNodes ) / sizeof( UPnpCDSRootInfo ) [static, private] |
Definition at line 27 of file upnpcdsmusic.h.
Referenced by GetRootCount(), and GetRootInfo().
1.6.3