#ifndef _PARSE_SECTION_ #define _PARSE_SECTION_ #include #include #include typedef std::map > section; section ParseSection(const std::string& strInput, const bool bTrim); void sectionPrint(section secInput); void sectionEntriesPrint(std::vector* vspEntries, const std::string& strSection); bool sectionSingleB(section& secSource, const std::string& strSection, std::string& strValue); int sectionCount(section& secSource, const std::string& strSection); section::mapped_type* sectionEntries(section& secSource, const std::string& strSection); #endif