theConfig 10.0
Loading...
Searching...
No Matches
LcEnum_lc.h File Reference
#include "LibLcConfig_lc.h"
+ Include dependency graph for LcEnum_lc.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  liblcconfig
 

LcConfigFormatE

enum  liblcconfig::LcConfigFormatE { liblcconfig::CONFIG_FORMAT_DEFAULT =0 , liblcconfig::CONFIG_FORMAT_HEX =1 }
 set the format of a LcSettingCMore...
 
typedef enum LcConfigFormatE liblcconfig::LcConfigFormatE
 define the number-format of a LcSettingC
 
MK_STRN liblcconfig::LcConfigFormatE_ToString (enum LcConfigFormatE value)
 return the LcConfigFormatE as string …
 
static MK_I32 liblcconfig::LcConfigFormatE_ToInt (enum LcConfigFormatE value)
 return the LcConfigFormatE as integer …
 
enum MkErrorE liblcconfig::LcConfigFormatE_FromInt (MK_I32 const value, enum LcConfigFormatE *value_out)
 return the LcConfigFormatE from integer …
 

LcConfigTypeE

enum  liblcconfig::LcConfigTypeE {
  liblcconfig::CONFIG_TYPE_NONE =0 , liblcconfig::CONFIG_TYPE_GROUP =1 , liblcconfig::CONFIG_TYPE_INT =2 , liblcconfig::CONFIG_TYPE_INT64 =3 ,
  liblcconfig::CONFIG_TYPE_FLOAT =4 , liblcconfig::CONFIG_TYPE_STRING =5 , liblcconfig::CONFIG_TYPE_BOOL =6 , liblcconfig::CONFIG_TYPE_ARRAY =7 ,
  liblcconfig::CONFIG_TYPE_LIST =8
}
 define the data-type of a LcSettingCMore...
 
typedef enum LcConfigTypeE liblcconfig::LcConfigTypeE
 define the data-type of a LcSettingC
 
MK_STRN liblcconfig::LcConfigTypeE_ToString (enum LcConfigTypeE value)
 return the LcConfigTypeE as string …
 
static MK_I32 liblcconfig::LcConfigTypeE_ToInt (enum LcConfigTypeE value)
 return the LcConfigTypeE as integer …
 
enum MkErrorE liblcconfig::LcConfigTypeE_FromInt (MK_I32 const value, enum LcConfigTypeE *value_out)
 return the LcConfigTypeE from integer …
 

LcConfigOptionsEF

enum  liblcconfig::LcConfigOptionsEF {
  liblcconfig::CONFIG_OPTION_NONE =0x0 , liblcconfig::CONFIG_OPTION_AUTOCONVERT =0x01 , liblcconfig::CONFIG_OPTION_SEMICOLON_SEPARATORS =0x02 , liblcconfig::CONFIG_OPTION_COLON_ASSIGNMENT_FOR_GROUPS =0x04 ,
  liblcconfig::CONFIG_OPTION_COLON_ASSIGNMENT_FOR_NON_GROUPS =0x08 , liblcconfig::CONFIG_OPTION_OPEN_BRACE_ON_SEPARATE_LINE =0x10 , liblcconfig::CONFIG_OPTION_ALLOW_SCIENTIFIC_NOTATION =0x20 , liblcconfig::CONFIG_OPTION_FSYNC =0x40 ,
  liblcconfig::CONFIG_OPTION_ALLOW_OVERRIDES =0x80
}
 define the configuration-option of a LcConfigCMore...
 
typedef enum LcConfigOptionsEF liblcconfig::LcConfigOptionsEF
 define the configuration-option of a LcConfigC
 
MK_STRN liblcconfig::LcConfigOptionsEF_ToString (enum LcConfigOptionsEF value)
 return the LcConfigOptionsEF as string …
 
static MK_I32 liblcconfig::LcConfigOptionsEF_ToInt (enum LcConfigOptionsEF value)
 return the LcConfigOptionsEF as integer …
 
enum MkErrorE liblcconfig::LcConfigOptionsEF_FromInt (MK_I32 const value, enum LcConfigOptionsEF *value_out)
 return the LcConfigOptionsEF from integer …
 

LcErrorE

enum  liblcconfig::LcErrorE { liblcconfig::CONFIG_FALSE =0 , liblcconfig::CONFIG_TRUE =1 }
 Signals an error and is used as the return value of a function … More...
 
MK_STRN liblcconfig::LcErrorE_ToString (enum LcErrorE value)
 return the LcErrorE as string …
 
static MK_I32 liblcconfig::LcErrorE_ToInt (enum LcErrorE value)
 return the LcErrorE as integer …
 
enum MkErrorE liblcconfig::LcErrorE_FromInt (MK_I32 const value, enum LcErrorE *value_out)
 return the LcErrorE from integer …
 

LcErrorTypeE

enum  liblcconfig::LcErrorTypeE { liblcconfig::CONFIG_ERRROR_NONE = 0 , liblcconfig::CONFIG_ERRROR_FILE_IO = 1 , liblcconfig::CONFIG_ERRROR_PARSE = 2 }
 error types More...
 
MK_STRN liblcconfig::LcErrorTypeE_ToString (enum LcErrorTypeE value)
 return the LcErrorTypeE as string …
 
static MK_I32 liblcconfig::LcErrorTypeE_ToInt (enum LcErrorTypeE value)
 return the LcErrorTypeE as integer …
 
enum MkErrorE liblcconfig::LcErrorTypeE_FromInt (MK_I32 const value, enum LcErrorTypeE *value_out)
 return the LcErrorTypeE from integer …