Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| The exception thrown when casting an ParameterSettable object to the requested type fails | |
| The exception thrown when requested to create an object from a group and the "type" parameter is not in the group | |
| The exception thrown when requested class name is not registered with the factory | |
| A class to access/declare resources in a thread-safe way | |
| The class containing some helper function for configuration parameters | |
| A node in the configuration tree | |
| The structure with the object for a node and its status | |
| The class containing configuration parameters | |
| The exception thrown when trying to copy a ConfigurationParameter | |
| The exception thrown when a cyclic dependency is discovered during object creation using the ConfigurationParameters facilities | |
| The class that registers ParameterSettable types | |
| FactoryObserver class to keep trace on operations done by Factory | |
| The class implementing the setter when the parameter can changed by directly access to the value using the pointer to the parameter | |
| The exception thrown when requested a runtime modification of a parameter not marked as runtime modifiable | |
| The exception thrown when the user requests a new object for a group but there is another object for that group that is in the creation phase or has been created but not yet configured | |
| The base for classes that can be configured/saved using a ConfigurationParameters object | |
| Utility Class for customize the description of Boolean parameter | |
| Utility Class for describe the parameters of a ParameterSettable | |
| Utility Class for customize the description of Enum-like parameter | |
| Utility Class for customize the description of Integer parameter | |
| Utility Class for customize the description of an object parameter | |
| Utility Class for customize the description of Real valued parameter | |
| Utility Class for customize the description of String parameter | |
| Utility Class for customize the description of a subgroup | |
| The base class for object creators. The implementation is in the template class below | |
| The class implementing the create function of the class above | |
| The class implementing the create function of the class above | |
| The base for classes that can be configured using a ConfigurationParameters object passed to the constructor | |
| The ParameterSettableUI is the base (abstract) class that manage/create the graphic user interface for a ParameterSettable | |
| Helper class for storing information about a viewer for a ParameterSettable | |
| The base for classes that can be configured using a ConfigurationParameters object | |
| The base for all classes able to load/save configuration parameters from/to file | |
| The exception thrown when trying to create an object from a using a prefi that is not a group | |
| Factory class to create ParameterSettable objects | |
| Resource is a class representing a generic resource addable into ResourceCollection | |
| The class keeping the resources | |
| This keeps an instance of ResourceCollection eventually sharing it | |
| The class for representing a resource | |
| A class that allows sharing the same mutex among different objects | |
| The exception thrown when requesting a resource never declared | |
| The exception thrown when requesting a resource that hasn't been declared as usable | |
| The class to use to acquire the lock on resources | |
| The parent of classes managing resources | |
| The exception thrown when a resource has different type from requested type | |
| Interface for any observer who needs to be notified when a runtime parameter changes | |
| This is the base class for the hierarchy for wrapping the methods for setting a runtime modifiable parameter | |
| A simple class to access/declare resources (not thread-safe) | |
| The exception thrown when the type mismatch on the requested runtime modification of a parameter | |
| The exception to throw when a user check on a parameter fails | |
| The exception to throw when a user needs a resouce during configuration which doesn't exist | |
| The exception thrown when an operation is performed on a ConcurrentResourcesUser object but the lock is not in the correct status |