ReactOS 0.4.16-dev-125-g798ea90
|
#include <configparser.h>
Public Member Functions | |
CConfigParser (const CStringW &FilePath) | |
BOOL | GetString (const CStringW &KeyName, CStringW &ResultString) |
BOOL | GetInt (const CStringW &KeyName, INT &iResult) |
UINT | GetSectionString (LPCWSTR Section, LPCWSTR Name, CStringW &Result) |
Private Member Functions | |
void | CacheINI () |
void | ReadSection (CStringW &Buffer, const CStringW &Section, BOOL isArch) |
Private Attributes | |
const CStringW | szConfigPath |
CSimpleMap< CStringW, CStringW > | m_Keys |
Definition at line 5 of file configparser.h.
Definition at line 42 of file configparser.cpp.
|
private |
Definition at line 105 of file configparser.cpp.
Referenced by CConfigParser().
Definition at line 164 of file configparser.cpp.
Referenced by CAvailableApplicationInfo::CAvailableApplicationInfo(), CAppDB::EnumerateFiles(), CAvailableApplicationInfo::GetDownloadInfo(), and CAvailableApplicationInfo::LicenseString().
Definition at line 185 of file configparser.cpp.
Referenced by GetGenerateString().
Definition at line 150 of file configparser.cpp.
Referenced by CAvailableApplicationInfo::CAvailableApplicationInfo(), GetCommonString(), CAvailableApplicationInfo::GetDownloadInfo(), CAvailableApplicationInfo::GetInstallerType(), GetInt(), CAvailableApplicationInfo::InsertVersionInfo(), CAvailableApplicationInfo::LicenseString(), CAvailableApplicationInfo::RetrieveLanguages(), and CAvailableApplicationInfo::RetrieveScreenshot().
|
private |
Definition at line 48 of file configparser.cpp.
Referenced by CacheINI().
|
private |
Definition at line 8 of file configparser.h.
Referenced by GetString(), and ReadSection().
Definition at line 7 of file configparser.h.
Referenced by GetSectionString(), and ReadSection().