|
void | analyse (std::string &fileLine, std::string §ionName, const unsigned int fileLineNumber) |
|
void | analyseSection (const std::string &fileLine, std::string §ionName, const unsigned int fileLineNumber) |
|
void | analyseValue (const std::string &fileLine, const std::string §ionName) |
|
std::string | makeKey (const std::string §ionName, const std::string &key) const |
|
|
std::string | m_filePath |
|
std::map< std::string, std::string > | m_values |
|
std::map< std::string, std::string >::iterator | m_it |
|
◆ IniFileParser()
ElemUtils::IniFileParser::IniFileParser |
( |
| ) |
|
◆ ~IniFileParser()
ElemUtils::IniFileParser::~IniFileParser |
( |
| ) |
|
|
virtual |
◆ analyse()
void ElemUtils::IniFileParser::analyse |
( |
std::string & |
fileLine, |
|
|
std::string & |
sectionName, |
|
|
const unsigned int |
fileLineNumber |
|
) |
| |
|
private |
◆ analyseSection()
void ElemUtils::IniFileParser::analyseSection |
( |
const std::string & |
fileLine, |
|
|
std::string & |
sectionName, |
|
|
const unsigned int |
fileLineNumber |
|
) |
| |
|
private |
◆ analyseValue()
void ElemUtils::IniFileParser::analyseValue |
( |
const std::string & |
fileLine, |
|
|
const std::string & |
sectionName |
|
) |
| |
|
private |
◆ checkIfAvailable() [1/2]
bool ElemUtils::IniFileParser::checkIfAvailable |
( |
const std::string & |
key | ) |
const |
◆ checkIfAvailable() [2/2]
bool ElemUtils::IniFileParser::checkIfAvailable |
( |
const std::string & |
section, |
|
|
const std::string & |
key |
|
) |
| const |
◆ getFilePath()
const std::string & ElemUtils::IniFileParser::getFilePath |
( |
| ) |
const |
◆ getString() [1/2]
std::string ElemUtils::IniFileParser::getString |
( |
const std::string & |
key | ) |
|
◆ getString() [2/2]
std::string ElemUtils::IniFileParser::getString |
( |
const std::string & |
section, |
|
|
const std::string & |
key |
|
) |
| |
◆ getValues()
std::map< std::string, std::string > ElemUtils::IniFileParser::getValues |
( |
| ) |
|
◆ makeKey()
std::string ElemUtils::IniFileParser::makeKey |
( |
const std::string & |
sectionName, |
|
|
const std::string & |
key |
|
) |
| const |
|
private |
◆ parse()
void ElemUtils::IniFileParser::parse |
( |
const std::string & |
configFilePath | ) |
|
◆ m_filePath
std::string ElemUtils::IniFileParser::m_filePath |
|
private |
◆ m_it
std::map<std::string, std::string>::iterator ElemUtils::IniFileParser::m_it |
|
private |
◆ m_values
std::map<std::string, std::string> ElemUtils::IniFileParser::m_values |
|
private |
◆ SECTION_KEY_CONCATENATOR
std::string ElemUtils::IniFileParser::SECTION_KEY_CONCATENATOR = "=" |
|
static |
The documentation for this class was generated from the following files: