PVR add-on setting definition
Representation of a setting definition.
◆ PVRSettingDefinition() [1/3]
Class constructor with integrated values.
- Parameters
-
[in] | settingDefId | Setting definition identification value |
[in] | settingDefName | Setting definition name |
[in] | readonlyConditions | readonly conditions value |
[in] | settingDef | int setting definition |
◆ PVRSettingDefinition() [2/3]
Class constructor with integrated values.
- Parameters
-
[in] | settingDefId | Setting definition identification value |
[in] | settingDefName | Setting definition name |
[in] | readonlyConditions | readonly conditions value |
[in] | settingDef | string setting definition |
◆ PVRSettingDefinition() [3/3]
Class constructor with integrated values.
- Parameters
-
[in] | settingDefId | Setting definition identification value |
[in] | settingDefName | Setting definition name |
[in] | eType | Setting type |
[in] | readonlyConditions | readonly conditions value |
[in] | intSettingDef | int setting definition |
[in] | stringSettingDef | string setting definition |
◆ SetId()
void SetId |
( |
unsigned int | defId | ) |
|
|
inline |
required
This setting definition's identifier.
◆ GetId()
unsigned int GetId |
( |
| ) |
const |
|
inline |
To get with SetId changed values.
◆ SetName()
void SetName |
( |
const std::string & | name | ) |
|
|
inline |
required
A short localized string with the name of the setting.
◆ GetName()
std::string GetName |
( |
| ) |
const |
|
inline |
To get with SetName changed values.
◆ SetType()
required
This setting definition's identifier.
◆ GetType()
To get with SetType changed values.
◆ SetReadonlyConditions()
void SetReadonlyConditions |
( |
uint64_t | conditions | ) |
|
|
inline |
◆ GetReadonlyConditions()
uint64_t GetReadonlyConditions |
( |
| ) |
const |
|
inline |
◆ SetIntDefinition()
optional
- Parameters
-
[in] | def | integer setting definition |
◆ GetIntDefinition()
◆ SetStringDefinition()
optional
- Parameters
-
[in] | def | string setting definition |
◆ GetStringDefinition()