![]() |
stromx
0.8.0
|
A group of parameters. More...
#include <ParameterGroup.h>
Public Member Functions | |
| ParameterGroup (const unsigned int id, ParameterGroup *const group=0) | |
| virtual const std::vector< const Parameter * > & | members () const |
Public Member Functions inherited from stromx::runtime::Parameter | |
| Parameter (const unsigned int id, const VariantHandle &variant, ParameterGroup *const group=0) | |
| AccessMode | accessMode () const |
| void | setAccessMode (const AccessMode mode) |
| UpdateBehavior | updateBehavior () const |
| void | setUpdateBehavior (const UpdateBehavior behavior) |
| virtual const Parameter * | group () const |
| virtual Type | originalType () const |
| virtual Type | currentType () const |
Public Member Functions inherited from stromx::runtime::Description | |
| Description (const unsigned int id, const VariantHandle &variant) | |
| const std::string & | title () const |
| unsigned int | id () const |
| const VariantHandle & | variant () const |
| void | setTitle (const std::string &title) |
| const VariantHandle & | visualization () const |
| void | setVisualization (const VariantHandle &visualization) |
| virtual const Data & | max () const |
| virtual const Data & | min () const |
| virtual const Data & | step () const |
| virtual const std::vector< EnumDescription > & | descriptions () const |
| virtual unsigned int | rows () const |
| virtual unsigned int | cols () const |
Additional Inherited Members | |
Public Types inherited from stromx::runtime::Parameter | |
| enum | AccessMode { NO_ACCESS, NONE_READ, NONE_WRITE, INITIALIZED_READ, INITIALIZED_WRITE, ACTIVATED_WRITE } |
Public Types inherited from stromx::runtime::Description | |
| enum | Type { NO_TYPE, PARAMETER, INPUT, OUTPUT } |
| enum | UpdateBehavior { PERSISTENT, PUSH, PULL, INTERNAL } |
A group of parameters.
| stromx::runtime::ParameterGroup::ParameterGroup | ( | const unsigned int | id, |
| ParameterGroup *const | group = 0 |
||
| ) |
Constructs an enumeration parameter.
|
inlinevirtual |
Returns the members of this parameter group. If the parameter is not a parameter group or it has no members the returned list is empty.
Reimplemented from stromx::runtime::Parameter.
1.8.12