Factory
Classes | |
| class | ParameterSettable::BoolDescriptor |
| Utility Class for customize the description of Boolean parameter. More... | |
| class | ParameterSettable::Descriptor |
| Utility Class for describe the parameters of a ParameterSettable. More... | |
| class | ParameterSettable::EnumDescriptor |
| Utility Class for customize the description of Enum-like parameter. More... | |
| class | Factory |
| The class that registers ParameterSettable types. More... | |
| class | FactoryObserver |
| FactoryObserver class to keep trace on operations done by Factory. More... | |
| class | ParameterSettable::IntDescriptor |
| Utility Class for customize the description of Integer parameter. More... | |
| class | ParameterSettable::ObjectDescriptor |
| Utility Class for customize the description of an object parameter. More... | |
| class | ParameterSettable |
| The base for classes that can be configured/saved using a ConfigurationParameters object. More... | |
| class | ParameterSettableInConstructor |
| The base for classes that can be configured using a ConfigurationParameters object passed to the constructor. More... | |
| class | ParameterSettableUI |
| The ParameterSettableUI is the base (abstract) class that manage/create the graphic user interface for a ParameterSettable. More... | |
| class | ParameterSettableUIViewer |
| Helper class for storing information about a viewer for a ParameterSettable. More... | |
| class | ParameterSettableWithConfigureFunction |
| The base for classes that can be configured using a ConfigurationParameters object. More... | |
| class | ParameterSettable::RealDescriptor |
| Utility Class for customize the description of Real valued parameter. More... | |
| class | RealFactory |
| Factory class to create ParameterSettable objects. More... | |
| class | ParameterSettable::StringDescriptor |
| Utility Class for customize the description of String parameter. More... | |
| class | ParameterSettable::SubgroupDescriptor |
| Utility Class for customize the description of a subgroup. More... | |
Enumerations | |
| enum | { exists = sizeof(Test(MakeT())) == sizeof(Type1) } |
| enum | Property { Default = 0x0000, IsList = 0x0001, IsMandatory = 0x0002, AllowMultiple = 0x0004 } |
| this enum is used to describe the properties of a parameter or a subgroup in a type description More... | |
Detailed Description
Enumeration Type Documentation
| enum Property |
this enum is used to describe the properties of a parameter or a subgroup in a type description
The properties of a parameter of a subgroup are specified using one or ORing two or more descriptionProperties enumeration. For example: AllowMultiple | isMandatory correspond a flag that specify a parameter that is a list of values and that is mandatory
Definition at line 60 of file parametersettable.h.