The IniFile class parses and makes INI files.
More...
#include <inifile.h>
|
| IniFile () |
| Constructs an empty ini file. More...
|
|
std::vector< std::pair< std::string, std::multimap< std::string, std::string > > > & | data () |
| Returns the data of the file. More...
|
|
const std::vector< std::pair< std::string, std::multimap< std::string, std::string > > > & | data () const |
| Returns the data of the file. More...
|
|
void | parse (std::istream &inputStream) |
| Parses all data from the specified inputStream. More...
|
|
void | make (std::ostream &outputStream) |
| Write the current data to the specified outputStream. More...
|
|
The IniFile class parses and makes INI files.
Definition at line 12 of file inifile.h.
◆ IniFile()
IoUtilities::IniFile::IniFile |
( |
| ) |
|
|
inline |
Constructs an empty ini file.
Definition at line 28 of file inifile.h.
◆ data() [1/2]
std::vector< std::pair< std::string, std::multimap< std::string, std::string > > > & IoUtilities::IniFile::data |
( |
| ) |
|
|
inline |
Returns the data of the file.
Definition at line 38 of file inifile.h.
◆ data() [2/2]
const std::vector< std::pair< std::string, std::multimap< std::string, std::string > > > & IoUtilities::IniFile::data |
( |
| ) |
const |
|
inline |
Returns the data of the file.
Definition at line 47 of file inifile.h.
◆ make()
void IoUtilities::IniFile::make |
( |
std::ostream & |
outputStream | ) |
|
Write the current data to the specified outputStream.
Definition at line 153 of file inifile.cpp.
◆ parse()
void IoUtilities::IniFile::parse |
( |
std::istream & |
inputStream | ) |
|
Parses all data from the specified inputStream.
Definition at line 18 of file inifile.cpp.
The documentation for this class was generated from the following files: