|
| 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: