A named configuration is a normal configuration that provides also an className function. More...
#include <configurationBase.hpp>
Public Member Functions | |
NamedConfiguration (const char *sectionName_, const char *logParent_, const char *logPrefix_) | |
Class constructor. More... | |
virtual | ~NamedConfiguration () |
virtual const char * | className () const =0 |
Public Member Functions inherited from _Wolframe::config::ConfigurationBase | |
ConfigurationBase (const char *sectionName_, const char *logParent_, const char *logName_) | |
virtual | ~ConfigurationBase () |
const std::string & | sectionName () const |
The display string (name) for the configuration section. More... | |
const std::string & | logPrefix () const |
virtual bool | parse (const ConfigurationNode &cfgTree, const std::string &node, const module::ModulesDirectory *modules)=0 |
Parse the configuration section. More... | |
virtual void | setCanonicalPathes (const std::string &) |
virtual bool | check () const |
virtual void | print (std::ostream &os, size_t indent=0) const =0 |
A named configuration is a normal configuration that provides also an className function.
|
inline |
Class constructor.
|
inlinevirtual |
|
pure virtual |
Implemented in _Wolframe::serialize::DescriptiveConfiguration.
Copyright © 2014 - Project Wolframe - All Rights Reserved