33 using keys_t = std::map<std::string, std::string>;
34 using sections_t = std::map<std::string, keys_t>;
39 sections_t::const_iterator curSection;
42 std::string parseSection(
const std::string &buffer);
44 keys_t::value_type parseKey(
const std::string &buffer);
46 bool open_internal(std::ifstream& iniFile);
49 bool open(
const char *fName);
51 bool open(
const wchar_t* fName);
55 bool setSection(
const char *section);
56 const char *getValue(
const char *key);