1 #ifndef IOUTILITIES_INIFILE_H 2 #define IOUTILITIES_INIFILE_H 17 std::vector<std::pair<std::string, std::multimap<std::string, std::string> > > &data();
18 const std::vector<std::pair<std::string, std::multimap<std::string, std::string> > > &data()
const;
19 void parse(std::istream &inputStream);
20 void make(std::ostream &outputStream);
23 std::vector<std::pair<std::string, std::multimap<std::string, std::string> > > m_data;
38 inline std::vector<std::pair<std::string, std::multimap<std::string, std::string> > > &
IniFile::data()
47 inline const std::vector<std::pair<std::string, std::multimap<std::string, std::string> > > &
IniFile::data()
const 54 #endif // IOUTILITIES_INIFILE_H std::vector< std::pair< std::string, std::multimap< std::string, std::string > > > & data()
Returns the data of the file.
Contains utility classes helping to read and write streams.
IniFile()
Constructs an empty ini file.
The IniFile class parses and makes INI files.
#define CPP_UTILITIES_EXPORT
Marks the symbol to be exported by the c++utilities library.