#ifndef __CONFIGFILE_H__ #define __CONFIGFILE_H__ #include #include #include namespace BConfigFile { struct ltstr { bool operator()(String s1, String s2) const { return s1 < s2; } }; }; typedef std::map ConfigSectionContents; typedef std::map ConfigSection; class ConfigFile : public Base { public: ConfigFile(Handle *) throw (GeneralException); ConfigSectionContents & operator[](String); private: ConfigSection c; }; #endif