#include "parameter.hh"
Public Types | |
using | ExtraVals = ParamExtraVals |
using | InitialVal = ParamInitialVal |
Public Member Functions | |
String | fetch (const String &key) const |
void | store (const String &key, const String &v) |
Public Attributes | |
ExtraVals | extras |
String | hints |
String | ident |
InitialVal | initial |
String | label |
StringS | metadata |
String | nick |
String | unit |
Static Public Attributes | |
static const String | STANDARD |
static const String | STORAGE |
Structured initializer for Parameter.
using InitialVal = ParamInitialVal |
using ExtraVals = ParamExtraVals |
String ident |
Identifier used for serialization (can be derived from untranslated label).
String label |
Preferred user interface name.
String nick |
Abbreviated user interface name, usually not more than 6 characters.
InitialVal initial |
Initial value for float, int, choice types.
String unit |
Units of the values within range.
ExtraVals extras |
Min, max, stepping for double ranges or array of choices to select from.
String hints |
Hints for parameter handling.
StringS metadata |
Array of "key=value" pairs.
|
static |
|
static |