Tezzeret  1
Tezzeret
Public Member Functions | Public Attributes | List of all members
Geometrics::CGmAppConfig Class Reference
Inheritance diagram for Geometrics::CGmAppConfig:
Inheritance graph
[legend]
Collaboration diagram for Geometrics::CGmAppConfig:
Collaboration graph
[legend]

Public Member Functions

virtual int LoadConfigsFromFile (const char *szConfigFileName)
 
int ResetConfig ()
 
int SetStartupConfigFile (char *szConfigFileName)
 
int SaveConfigsToFile (char *szConfigFileName)
 
int GetStrConfigValue (char *szKey, char **ppcValue)
 
int SetStrConfigValue (char *szKey, char *szValue)
 
- Public Member Functions inherited from Geometrics::GmConfigFile
virtual int LoadConfigs ()
 

Public Attributes

Bool m_bClockIsGpsBased
 
Bool m_bUserControlAllowed
 
Bool m_bAutoStartFile
 
Bool m_bA2DsActive
 
Bool m_bSendMqtt
 
Bool m_bSerialUart
 
Bool m_bLogToFile
 
Bool m_bOfferFileLogging
 
int m_iMagSimpleSubsampleRate
 
int m_iRequestedMagSampleRate
 
Int32 m_iSerialUartBaud
 
Uint32 m_uiTextDataFormat
 

Additional Inherited Members

- Static Public Member Functions inherited from Geometrics::GmConfigFile
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 inherited from Geometrics::GmConfigFile
virtual int IsDataStorage ()
 
- Static Protected Member Functions inherited from Geometrics::GmConfigFile
static int SetValue (const char *strKey, const char *strValue, char **ppcStrings, int iStringCount)
 

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