|
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <Providers.h>
Public Member Functions | |
| void | SetUniqueId (unsigned int uniqueId) |
| required Unique identifier for this provider. | |
| unsigned int | GetUniqueId () const |
| To get with SetUniqueId changed values. | |
| void | SetName (const std::string &name) |
| required Name given to this provider. | |
| std::string | GetName () const |
| To get with SetName changed values. | |
| void | SetType (PVR_PROVIDER_TYPE type) |
| optional Provider type. | |
| PVR_PROVIDER_TYPE | GetType () const |
| To get with SetType changed values. | |
| void | SetIconPath (const std::string &iconPath) |
| optional Path to the provider icon (if present). | |
| std::string | GetIconPath () const |
| To get with SetIconPath changed values. | |
| void | SetCountries (const std::vector< std::string > &countries) |
| optional The country codes for the provider. | |
| std::vector< std::string > | GetCountries () const |
| To get with SetCountries changed values. | |
| void | SetLanguages (const std::vector< std::string > &languages) |
| optional The language codes for the provider. | |
| std::vector< std::string > | GetLanguages () const |
| To get with SetLanguages changed values. | |
Public Member Functions inherited from kodi::addon::DynamicCStructHdl< PVRProvider, PVR_PROVIDER > | |
| DynamicCStructHdl () | |
| DynamicCStructHdl (const DynamicCStructHdl &cppClass) | |
| DynamicCStructHdl (const PVR_PROVIDER *cStructure) | |
| DynamicCStructHdl (PVR_PROVIDER *cStructure) | |
| const DynamicCStructHdl & | operator= (const DynamicCStructHdl &right) |
| const DynamicCStructHdl & | operator= (const PVR_PROVIDER &right) |
| virtual | ~DynamicCStructHdl () |
| operator PVR_PROVIDER * () | |
| operator const PVR_PROVIDER * () const | |
| const PVR_PROVIDER * | GetCStructure () const |
| PVR_PROVIDER * | release () |
Static Public Member Functions | |
| static void | AllocResources (const PVR_PROVIDER *source, PVR_PROVIDER *target) |
| static void | FreeResources (PVR_PROVIDER *target) |
Friends | |
| class | CInstancePVRClient |
Additional Inherited Members | |
Protected Attributes inherited from kodi::addon::DynamicCStructHdl< PVRProvider, PVR_PROVIDER > | |
| PVR_PROVIDER * | m_cStructure |
|
inlinestatic |
|
inlinestatic |
|
inline |
To get with SetCountries changed values.
|
inline |
To get with SetLanguages changed values.
|
inline |
optional
The country codes for the provider.
|
inline |
optional
The language codes for the provider.
|
friend |