3 #ifndef __ARC_PROFILE_H__ 4 #define __ARC_PROFILE_H__ 8 #include <arc/ArcConfig.h> 9 #include <arc/IniConfig.h> 10 #include <arc/Logger.h> 11 #include <arc/XMLNode.h> 22 Profile(
const std::string& filename);
Arc namespace contains all core ARC classes.
Definition: ArcConfig.h:11
Wrapper for LibXML library Tree interface.
Definition: XMLNode.h:61
void Evaluate(Config &cfg, IniConfig ini)
Evaluate the given ini-style configuration against the current profile.
Class representing "ini-style" configuration.
Definition: IniConfig.h:20
Profile(const std::string &filename)
Create a new profile with the given profile file.
Configuration element - represents (sub)tree of ARC XML configuration.
Definition: ArcConfig.h:26
Class used to convert human-friendly ini-style configuration to XML.
Definition: Profile.h:18