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

Public Member Functions

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

Public Attributes

char m_wifiAccessPointPassKey [50]
 
char m_wifiAccessPointSsid [50]
 
char m_brokerIP [20]
 
int m_mfamSampleRate
 
int mRecordsPerFile
 
uint32_t m_audioVolume
 
- Public Attributes inherited from Geometrics::CGmAppConfig
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
 

Static Public Attributes

static char s_wifiStationPassword [11]
 
static int s_wifiStationChannel
 
static Bool s_wifiRotateChannels = FALSE
 
static char s_wifiSsid [11]
 
static char s_staticIpAddress [20]
 
static char s_staticDeviceNickname [20]
 

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: