Free Electron
alconfig.h
1 #ifndef ALCONFIG_H
2 #define ALCONFIG_H
3 
4 void ReadALConfig(void);
5 void FreeALConfig(void);
6 
7 int ConfigValueExists(const char *devName, const char *blockName, const char *keyName);
8 const char *GetConfigValue(const char *devName, const char *blockName, const char *keyName, const char *def);
9 int GetConfigValueBool(const char *devName, const char *blockName, const char *keyName, int def);
10 
11 int ConfigValueStr(const char *devName, const char *blockName, const char *keyName, const char **ret);
12 int ConfigValueInt(const char *devName, const char *blockName, const char *keyName, int *ret);
13 int ConfigValueUInt(const char *devName, const char *blockName, const char *keyName, unsigned int *ret);
14 int ConfigValueFloat(const char *devName, const char *blockName, const char *keyName, float *ret);
15 int ConfigValueBool(const char *devName, const char *blockName, const char *keyName, int *ret);
16 
17 #endif /* ALCONFIG_H */