Cuberite
A lightweight, fast and extensible game server for Minecraft
cIniFile Member List

This is the complete list of members for cIniFile, including all inherited members.

AddHeaderComment(const AString &comment)cIniFile
AddKeyComment(const int keyID, const AString &comment)cIniFile
AddKeyComment(const AString &keyname, const AString &comment) overridecIniFilevirtual
AddKeyName(const AString &keyname) overridecIniFilevirtual
AddValue(const AString &a_KeyName, const AString &a_ValueName, const AString &a_Value) overridecIniFilevirtual
AddValueB(const AString &a_KeyName, const AString &a_ValueName, const bool a_Value)cIniFileinline
AddValueF(const AString &a_KeyName, const AString &a_ValueName, const double a_Value)cIniFile
AddValueI(const AString &a_KeyName, const AString &a_ValueName, const int a_Value)cIniFile
CaseInsensitive(void)cIniFileinline
CaseSensitive(void)cIniFileinline
CheckCase(const AString &s) constcIniFileprivate
cIniFile(void)cIniFile
Clear(void)cIniFile
cSettingsRepositoryInterface()=defaultcSettingsRepositoryInterface
DeleteHeaderComment(int commentID)cIniFile
DeleteHeaderComments(void)cIniFileinline
DeleteKey(const AString &keyname)cIniFile
DeleteKeyComment(const int keyID, const int commentID)cIniFile
DeleteKeyComment(const AString &keyname, const int commentID) overridecIniFilevirtual
DeleteKeyComments(const int keyID)cIniFile
DeleteKeyComments(const AString &keyname)cIniFile
DeleteValue(const AString &keyname, const AString &valuename) overridecIniFilevirtual
DeleteValueByID(const int keyID, const int valueID)cIniFile
DISALLOW_COPY_AND_ASSIGN(cSettingsRepositoryInterface)cSettingsRepositoryInterface
errors enum namecSettingsRepositoryInterface
FindKey(const AString &keyname) constcIniFile
FindValue(const int keyID, const AString &valuename) constcIniFile
Flush() overridecIniFileinlinevirtual
GetHeaderComment(const int commentID) constcIniFile
GetKeyComment(const int keyID, const int commentID) constcIniFile
GetKeyComment(const AString &keyname, const int commentID) const overridecIniFilevirtual
GetKeyName(const int keyID) constcIniFile
GetNumHeaderComments(void)cIniFileinline
GetNumKeyComments(const int keyID) constcIniFile
GetNumKeyComments(const AString &keyname) constcIniFile
GetNumKeys(void) constcIniFileinline
GetNumValues(const AString &keyname) constcIniFile
GetNumValues(const int keyID) constcIniFile
GetValue(const AString &keyname, const AString &valuename, const AString &defValue="") const overridecIniFilevirtual
GetValue(const int keyID, const int valueID, const AString &defValue="") constcIniFile
GetValueB(const AString &keyname, const AString &valuename, const bool defValue=false) constcIniFileinline
GetValueF(const AString &keyname, const AString &valuename, const double defValue=0) constcIniFile
GetValueI(const AString &keyname, const AString &valuename, const int defValue=0) constcIniFile
GetValueName(const AString &keyname, const int valueID) constcIniFile
GetValueName(const int keyID, const int valueID) constcIniFile
GetValues(AString a_keyName) overridecIniFilevirtual
GetValueSet(const AString &keyname, const AString &valuename, const AString &defValue="") overridecIniFilevirtual
GetValueSetB(const AString &keyname, const AString &valuename, const bool defValue=false) overridecIniFileinlinevirtual
GetValueSetF(const AString &keyname, const AString &valuename, const double defValue=0.0)cIniFile
GetValueSetI(const AString &keyname, const AString &valuename, const int defValue=0) overridecIniFilevirtual
GetValueSetI(const AString &keyname, const AString &valuename, const Int64 defValue=0) overridecIniFilevirtual
HasValue(const AString &a_KeyName, const AString &a_ValueName) const overridecIniFilevirtual
KeyExists(const AString a_keyName) const overridecIniFilevirtual
m_CommentscIniFileprivate
m_FilenamecIniFileprivate
m_IsCaseInsensitivecIniFileprivate
m_KeyscIniFileprivate
m_NamescIniFileprivate
noID enum valuecIniFile
ReadFile(const AString &a_FileName, bool a_AllowExampleRedirect=true)cIniFile
RemoveBom(AString &a_line) constcIniFileprivate
SetValue(const int keyID, const int valueID, const AString &value)cIniFile
SetValue(const AString &a_KeyName, const AString &a_ValueName, const AString &a_Value, const bool a_CreateIfNotExists=true) overridecIniFilevirtual
SetValueB(const AString &a_KeyName, const AString &a_ValueName, const bool a_Value, const bool a_CreateIfNotExists=true)cIniFileinline
SetValueF(const AString &a_KeyName, const AString &a_ValueName, const double a_Value, const bool a_CreateIfNotExists=true)cIniFile
SetValueI(const AString &a_KeyName, const AString &a_ValueName, const int a_Value, const bool a_CreateIfNotExists=true) overridecIniFilevirtual
SetValueI(const AString &a_Keyname, const AString &a_ValueName, const Int64 a_Value, const bool a_CreateIfNotExists=true)cIniFile
Super typedefcIniFileprivate
WriteFile(const AString &a_FileName) constcIniFile
~cSettingsRepositoryInterface()=defaultcSettingsRepositoryInterfacevirtual