Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <General.h>
Public Member Functions | |
PVRTypeStringValue ()=default | |
Default class constructor. | |
PVRTypeStringValue (const std::string &value, const std::string &description) | |
Class constructor with integrated value set. | |
void | SetValue (const std::string &value) |
To set with the identification value. | |
std::string | GetValue () const |
To get with the identification value. | |
void | SetDescription (const std::string &description) |
To set with the description text of the value. | |
std::string | GetDescription () const |
To get with the description text of the value. | |
Public Member Functions inherited from kodi::addon::DynamicCStructHdl< PVRTypeStringValue, PVR_ATTRIBUTE_STRING_VALUE > | |
DynamicCStructHdl () | |
DynamicCStructHdl (const DynamicCStructHdl &cppClass) | |
DynamicCStructHdl (const PVR_ATTRIBUTE_STRING_VALUE *cStructure) | |
DynamicCStructHdl (PVR_ATTRIBUTE_STRING_VALUE *cStructure) | |
const DynamicCStructHdl & | operator= (const DynamicCStructHdl &right) |
const DynamicCStructHdl & | operator= (const PVR_ATTRIBUTE_STRING_VALUE &right) |
virtual | ~DynamicCStructHdl () |
operator PVR_ATTRIBUTE_STRING_VALUE * () | |
operator const PVR_ATTRIBUTE_STRING_VALUE * () const | |
const PVR_ATTRIBUTE_STRING_VALUE * | GetCStructure () const |
PVR_ATTRIBUTE_STRING_VALUE * | release () |
Static Public Member Functions | |
static PVR_ATTRIBUTE_STRING_VALUE * | AllocAndCopyData (const std::vector< PVRTypeStringValue > &source) |
static PVR_ATTRIBUTE_STRING_VALUE * | AllocAndCopyData (const PVR_ATTRIBUTE_STRING_VALUE *source, unsigned int size) |
static void | AllocResources (const PVR_ATTRIBUTE_STRING_VALUE *source, PVR_ATTRIBUTE_STRING_VALUE *target) |
static void | FreeResources (PVR_ATTRIBUTE_STRING_VALUE *target) |
static void | FreeResources (PVR_ATTRIBUTE_STRING_VALUE *values, unsigned int size) |
static void | ReallocAndCopyData (PVR_ATTRIBUTE_STRING_VALUE **source, unsigned int *size, const std::vector< PVRTypeStringValue > &values) |
Friends | |
class | CInstancePVRClient |
Additional Inherited Members | |
Protected Attributes inherited from kodi::addon::DynamicCStructHdl< PVRTypeStringValue, PVR_ATTRIBUTE_STRING_VALUE > | |
PVR_ATTRIBUTE_STRING_VALUE * | m_cStructure |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
friend |