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.