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 |