MachineIntelligenceCore:Toolchain
|
Contains classes, types and types related to system configuration and management. More...
Classes | |
class | ParameterServer |
Server of application parameters - defined in the form of a singleton, with double-checked locking pattern (DCLP) based access to instance. More... | |
class | LexicalTranslator |
Template class used for lexical casting between string and other types. Used by Property class. More... | |
class | PropertyInterface |
Basic interface property - used during registration etc. More... | |
class | Property |
Template class for storing properties. More... | |
class | PropertyTree |
Parent class for all classes possessing properties. Contains methods useful for their management, configuration, displaying etc. More... | |
Typedefs | |
typedef std::pair< std::string, mic::configuration::PropertyTree * > | id_pt_pair_t |
Type used in adding property trees to registry. More... | |
typedef std::map< std::string, mic::configuration::PropertyTree * > ::iterator | id_pt_it_t |
Type used during iterating/searching for property trees in registry. More... | |
typedef std::pair< std::string, PropertyInterface * > | PropertyPair |
Type representing a pair consisting of name-property. More... | |
Functions | |
template<class Ptree > | |
const Ptree & | empty_ptree () |
Contains classes, types and types related to system configuration and management.
typedef std::map<std::string, mic::configuration::PropertyTree*>::iterator mic::configuration::id_pt_it_t |
Type used during iterating/searching for property trees in registry.
Definition at line 50 of file ParameterServer.hpp.
typedef std::pair<std::string, mic::configuration::PropertyTree*> mic::configuration::id_pt_pair_t |
Type used in adding property trees to registry.
Definition at line 43 of file ParameterServer.hpp.
typedef std::pair<std::string, PropertyInterface *> mic::configuration::PropertyPair |
Type representing a pair consisting of name-property.
Definition at line 251 of file Property.hpp.
|
inline |
Definition at line 42 of file ParameterServer.cpp.