Tezzeret  1
Tezzeret
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | List of all members
Geometrics::GmConfigFile Class Reference
Inheritance diagram for Geometrics::GmConfigFile:
Inheritance graph
[legend]

Public Member Functions

virtual int LoadConfigs ()
 

Static Public Member Functions

static int LoadConfigsFromFile (const char *szConfigFileName)
 
static int CountLines (const char *szConfigFileName, int *piLineCount)
 
static int LoadAllStrings (const char *szConfigFileName, char ***pppcListOfStrings, int iExtrasToAllocate, int *piLineCount, int *piAllocated)
 
static int SaveAllStrings (const char *szConfigFileName, char **pppcListOfStrings, int iExtrasToAllocate, int iCountStrings)
 
static int GetConfigString (char *dest, const char *key, const char *szConfigFileName, const int iBufferSize, int *iCharsCopied)
 
static int SetConfigString (const char *key, const char *value, const char *szConfigFileName)
 
static int GetSingleString (char *dest, const char *szConfigFileName, const int iBufferSize, int *iCharsCopied)
 
static int SetSingleString (const char *value, const char *szConfigFileName)
 
static int GetConfigInt32 (Int32 *iDest, const char *szKey, const char *szConfigFileName)
 
static int GetSingleInt32 (Int32 *iDest, const char *szConfigFileName)
 
static int GetConfigUint32 (uint32_t *iDest, const char *szKey, const char *szConfigFileName)
 
static int SaveConfigsToFile (char **ppcStrings, int iConfigCount, char *szConfigFileName)
 
static int GetStrConfigValue (char *szKey, char **ppcValue)
 
static int SetStrConfigValue (char *szKey, char *szValue)
 
static void DeleteListOfStrings (char **ppcListOfStrings, int iListSize)
 

Protected Member Functions

virtual int IsDataStorage ()
 

Static Protected Member Functions

static int SetValue (const char *strKey, const char *strValue, char **ppcStrings, int iStringCount)
 

The documentation for this class was generated from the following files: