forked from FlatGlobus/WTLBuilder
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathConfig.h
More file actions
24 lines (19 loc) · 695 Bytes
/
Config.h
File metadata and controls
24 lines (19 loc) · 695 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#pragma once
//////////////////////////////////////////////////////////////////////////
#include "ini.h"
class CConfig
{
CIni cfgFile;
public:
CConfig();
~CConfig();
void LoadConfig();
void SaveConfig();
void SetBOOLValue(LPCTSTR section, LPCTSTR key, BOOL val);
void GetBOOLValue(LPCTSTR section, LPCTSTR key, BOOL *val);
void SetINTValue(LPCTSTR section, LPCTSTR key, int val);
void GetINTValue(LPCTSTR section, LPCTSTR key, int *val);
void SetSTRTValue(LPCTSTR section, LPCTSTR key, LPCTSTR val);
void GetSTRValue(LPCTSTR section, LPCTSTR key, LPTSTR val, int sz);
};
//////////////////////////////////////////////////////////////////////////