6 #ifndef _INC_cIniFile_H
7 #define _INC_cIniFile_H
37 return m_aSections.
GetSize() > 0;
#define GRAYCORE_LINK
Definition: GrayCore.h:47
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
#define UNITTEST_FRIEND(n)
Define this in the class body to be unit tested. Allow the unit test to access private/protected stuf...
Definition: cUnitTestDecl.h:17
ITERATE_t GetSize() const noexcept
Definition: cArray.h:137
REF_t GetAtCheck(ITERATE_t index) const
Definition: cArray.h:834
Definition: cArrayRef.h:21
Definition: cIniFile.h:22
bool isRead() const
Definition: cIniFile.h:34
cIniSectionEntryPtr EnumSection(ITERATE_t i=0) const
Definition: cIniFile.h:44
Definition: cRefPtr.h:225
< The main namespace for all Core functions.
Definition: GrayCore.cpp:14
int ITERATE_t
like size_t but signed
Definition: Index.h:28
char IniChar_t
char format even on UNICODE system! Screw M$, INI files should ALWAYS have UTF8 contents
Definition: cIniBase.h:17
char FILECHAR_t
a UTF8 char in a file name. like TCHAR
Definition: FileName.h:22
int IPROPIDX_t
enumerate known properties for some interface/object/class. similar to SCRIPTPROPID_t
Definition: cIniBase.h:16
Definition: cIniBase.h:35