DeviceParameterDescriptor Class¶
Namespace: id3.Devices
Definition¶
Properties¶
Name |
Type |
Description |
|---|---|---|
bool |
A boolean flag indicating whether the parameter is managed automatically by the device or system, or if it requires manual configuration. |
|
string |
Classifies the parameter into a category, aiding in the organization and presentation of parameters, especially in user interfaces where parameters are grouped by functionality or context. |
|
int |
Specifies the default value for the parameter when its type is an integer |
|
Indicates whether the parameter is intended for manual configuration by the user (manual) or if it supports automatic management by the device or system (automatic). |
||
int |
A factor by which integer parameter values are multiplied, providing a mechanism to adjust the parameter’s scale |
|
string |
Stores the name of the parameter, serving as a unique identifier within the context of the device |
|
Indicates the data type of the parameter (e.g., integer, string, boolean), allowing applications to understand and appropriately handle the parameter’s value. |
||
Defines the allowable range of values for the parameter when its type is an integer |
||
Provides a list of permissible string values for the parameter when its type allows for selection from a predefined list |
||
int |
Represents the parameter’s value when the parameter type is an integer |
|
string |
Holds the parameter’s value for types that are best represented as strings, including textual configurations or numerical values requiring special formatting. |
Methods¶
Name |
Description |
|---|---|
Resets the parameter’s state, clearing its name, type, and value |
|
(C++) Provides low-level access to the internal string representation of the parameter’s name. |