Open Lighting Architecture
0.9.5
|
A Setting which has a description and no other properties.
Public Types | |
typedef const char * | ArgType |
Public Member Functions | |
BasicSetting (const ArgType description) | |
Construct a new BasicSetting. | |
std::string | Description () const |
The text description of this setting. | |
unsigned int | DescriptionResponseSize () const |
unsigned int | GenerateDescriptionResponse (uint8_t index, uint8_t *data) const |
Additional Inherited Members | |
Private Member Functions inherited from ola::rdm::SettingInterface | |
virtual std::string | Description () const =0 |
The text description of this setting. | |
virtual unsigned int | DescriptionResponseSize () const =0 |
Return the size of the _DESCRIPTION parameter data. | |
virtual unsigned int | GenerateDescriptionResponse (uint8_t index, uint8_t *data) const =0 |
Populate the _DESCRIPTION parameter data. |
|
explicit |
Construct a new BasicSetting.
description | the description for this setting. |
|
inline |
The text description of this setting.