Core Library  1.7.0.0
Library containing core utilities and tools for threading, networking, logging, INI and CSV file management etc.
core_lib::ini_file::IniFile Member List

This is the complete list of members for core_lib::ini_file::IniFile, including all inherited members.

EraseKey(const std::string &section, const std::string &key)core_lib::ini_file::IniFile
EraseKeys(const std::string &section)core_lib::ini_file::IniFile
EraseSection(const std::string &section)core_lib::ini_file::IniFile
EraseSections()core_lib::ini_file::IniFile
GetSection(const std::string &section) constcore_lib::ini_file::IniFile
GetSections() constcore_lib::ini_file::IniFile
IniFile()=defaultcore_lib::ini_file::IniFile
IniFile(const IniFile &)=defaultcore_lib::ini_file::IniFile
IniFile(const std::string &iniFilePath)core_lib::ini_file::IniFileexplicit
IniFile(IniFile &&)=defaultcore_lib::ini_file::IniFile
KeyExists(const std::string &section, const std::string &key) constcore_lib::ini_file::IniFile
LoadFile(const std::string &iniFilePath)core_lib::ini_file::IniFile
m_changesMadecore_lib::ini_file::IniFilemutableprivate
m_iniFilePathcore_lib::ini_file::IniFileprivate
m_linescore_lib::ini_file::IniFileprivate
m_sectionMapcore_lib::ini_file::IniFileprivate
operator=(const IniFile &)=defaultcore_lib::ini_file::IniFile
operator=(IniFile &&)=defaultcore_lib::ini_file::IniFile
ReadBool(const std::string &section, const std::string &key, bool defaultValue=false) constcore_lib::ini_file::IniFile
ReadDouble(const std::string &section, const std::string &key, double defaultValue=0.0) constcore_lib::ini_file::IniFile
ReadInt32(const std::string &section, const std::string &key, int32_t defaultValue=0) constcore_lib::ini_file::IniFile
ReadInt64(const std::string &section, const std::string &key, int64_t defaultValue=0L) constcore_lib::ini_file::IniFile
ReadLongDouble(const std::string &section, const std::string &key, long double defaultValue=0.0L) constcore_lib::ini_file::IniFile
ReadString(const std::string &section, const std::string &key, const std::string &defaultValue="") constcore_lib::ini_file::IniFile
ReadValueString(const std::string &section, const std::string &key, const std::string &defaultValue) constcore_lib::ini_file::IniFileprivate
section_citer typedefcore_lib::ini_file::IniFileprivate
section_iter typedefcore_lib::ini_file::IniFileprivate
section_map typedefcore_lib::ini_file::IniFileprivate
SectionExists(const std::string &section) constcore_lib::ini_file::IniFile
UpdateFile(const std::string &overridePath="") constcore_lib::ini_file::IniFile
WriteBool(const std::string &section, const std::string &key, bool value)core_lib::ini_file::IniFile
WriteDouble(const std::string &section, const std::string &key, double value)core_lib::ini_file::IniFile
WriteInt32(const std::string &section, const std::string &key, int32_t value)core_lib::ini_file::IniFile
WriteInt64(const std::string &section, const std::string &key, int64_t value)core_lib::ini_file::IniFile
WriteLongDouble(const std::string &section, const std::string &key, long double value)core_lib::ini_file::IniFile
WriteString(const std::string &section, const std::string &key, const std::string &value)core_lib::ini_file::IniFile
WriteValueString(const std::string &section, const std::string &key, const std::string &value)core_lib::ini_file::IniFileprivate
~IniFile()=defaultcore_lib::ini_file::IniFile