reactos/base/applications/rapps/include/configparser.h
2023-05-10 12:12:25 +02:00

23 lines
434 B
C++

#pragma once
#include <atlstr.h>
class CConfigParser
{
const CStringW szConfigPath;
CSimpleMap<CStringW, CStringW> m_Keys;
void
CacheINI();
void
ReadSection(CStringW &Buffer, const CStringW &Section, BOOL isArch);
public:
CConfigParser(const CStringW &FileName);
BOOL
GetString(const CStringW &KeyName, CStringW &ResultString);
BOOL
GetInt(const CStringW &KeyName, INT &iResult);
};