cclcconfig 9.0
Loading...
Searching...
No Matches
LcConfig_Enum_C_API
+ Collaboration diagram for LcConfig_Enum_C_API:

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
 
LC_EXTERN MK_STRN liblcconfig::LcConfigFormatE_ToString (enum LcConfigFormatE value)
 return the liblcconfig::LcConfigFormatE as string …
 
MK_INT liblcconfig::LcConfigFormatE_ToInt (enum LcConfigFormatE value)
 return the liblcconfig::LcConfigFormatE as integer …
 
LC_EXTERN enum MkErrorE liblcconfig::LcConfigFormatE_FromInt (MK_INT const value, enum LcConfigFormatE *value_out)
 return the liblcconfig::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
}
 
typedef enum LcConfigTypeE liblcconfig::LcConfigTypeE
 define the data-type of a LcSettingC
 
LC_EXTERN MK_STRN liblcconfig::LcConfigTypeE_ToString (enum LcConfigTypeE value)
 return the liblcconfig::LcConfigTypeE as string …
 
MK_INT liblcconfig::LcConfigTypeE_ToInt (enum LcConfigTypeE value)
 return the liblcconfig::LcConfigTypeE as integer …
 
LC_EXTERN enum MkErrorE liblcconfig::LcConfigTypeE_FromInt (MK_INT const value, enum LcConfigTypeE *value_out)
 return the liblcconfig::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
}
 configuration options for config-file-layout More...
 
typedef enum LcConfigOptionsEF liblcconfig::LcConfigOptionsEF
 define the configuration-option of a LcConfigC
 
LC_EXTERN MK_STRN liblcconfig::LcConfigOptionsEF_ToString (enum LcConfigOptionsEF value)
 BEGIN-LcConfigOptionsEF - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/liblcconfig/.liblcconfig.meta' - DO NOT change.
 
MK_INT liblcconfig::LcConfigOptionsEF_ToInt (enum LcConfigOptionsEF value)
 return the liblcconfig::LcConfigOptionsEF as integer …
 
LC_EXTERN enum MkErrorE liblcconfig::LcConfigOptionsEF_FromInt (MK_INT const value, enum LcConfigOptionsEF *value_out)
 return the liblcconfig::LcConfigOptionsEF from integer …
 

LcErrorE

END-LcConfigOptionsEF - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/liblcconfig/.liblcconfig.meta' - DO NOT change

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...
 
LC_EXTERN MK_STRN liblcconfig::LcErrorE_ToString (enum LcErrorE value)
 return the liblcconfig::LcErrorE as string …
 
MK_INT liblcconfig::LcErrorE_ToInt (enum LcErrorE value)
 return the liblcconfig::LcErrorE as integer …
 
LC_EXTERN enum MkErrorE liblcconfig::LcErrorE_FromInt (MK_INT const value, enum LcErrorE *value_out)
 return the liblcconfig::LcErrorE from integer …
 

LcErrorTypeE

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

Detailed Description

Typedef Documentation

◆ LcConfigFormatE

define the number-format of a LcSettingC

};
LcConfigFormatE
set the format of a LcSettingC …
See also
ConfigFormatE_ToString ConfigSetDefaultFormat ConfigGetDefaultFormat SettingGetFormat SettingSetFormat

Definition at line 328 of file LibLcConfig_lc.h.

◆ LcConfigOptionsEF

define the configuration-option of a LcConfigC

};
LcConfigOptionsEF
configuration options for config-file-layout
@ CONFIG_OPTION_COLON_ASSIGNMENT_FOR_NON_GROUPS
@ CONFIG_OPTION_ALLOW_OVERRIDES
@ CONFIG_OPTION_SEMICOLON_SEPARATORS
@ CONFIG_OPTION_ALLOW_SCIENTIFIC_NOTATION
@ CONFIG_OPTION_OPEN_BRACE_ON_SEPARATE_LINE
@ CONFIG_OPTION_COLON_ASSIGNMENT_FOR_GROUPS
See also
ConfigSetOption ConfigSetOptions ConfigGetOption ConfigGetOptions ConfigOptionsEF_ToString

Definition at line 431 of file LibLcConfig_lc.h.

◆ LcConfigTypeE

Enumeration Type Documentation

◆ LcConfigFormatE

set the format of a LcSettingC

Enumerator
CONFIG_FORMAT_DEFAULT 
CONFIG_FORMAT_HEX 

Definition at line 314 of file LibLcConfig_lc.h.

◆ LcConfigOptionsEF

configuration options for config-file-layout

Enumerator
CONFIG_OPTION_NONE 
CONFIG_OPTION_AUTOCONVERT 
CONFIG_OPTION_SEMICOLON_SEPARATORS 
CONFIG_OPTION_COLON_ASSIGNMENT_FOR_GROUPS 
CONFIG_OPTION_COLON_ASSIGNMENT_FOR_NON_GROUPS 
CONFIG_OPTION_OPEN_BRACE_ON_SEPARATE_LINE 
CONFIG_OPTION_ALLOW_SCIENTIFIC_NOTATION 
CONFIG_OPTION_FSYNC 
CONFIG_OPTION_ALLOW_OVERRIDES 

Definition at line 411 of file LibLcConfig_lc.h.

◆ LcConfigTypeE

Enumerator
CONFIG_TYPE_NONE 
CONFIG_TYPE_GROUP 
CONFIG_TYPE_INT 
CONFIG_TYPE_INT64 
CONFIG_TYPE_FLOAT 
CONFIG_TYPE_STRING 
CONFIG_TYPE_BOOL 
CONFIG_TYPE_ARRAY 
CONFIG_TYPE_LIST 

Definition at line 358 of file LibLcConfig_lc.h.

◆ LcErrorE

Signals an error and is used as the return value of a function …

Enumerator
CONFIG_FALSE 
CONFIG_TRUE 

Definition at line 460 of file LibLcConfig_lc.h.

◆ LcErrorTypeE

Enumerator
CONFIG_ERRROR_NONE 
CONFIG_ERRROR_FILE_IO 
CONFIG_ERRROR_PARSE 

Definition at line 494 of file LibLcConfig_lc.h.

Function Documentation

◆ LcConfigFormatE_FromInt()

LC_EXTERN enum MkErrorE liblcconfig::LcConfigFormatE_FromInt ( MK_INT const  value,
enum LcConfigFormatE value_out 
)

return the liblcconfig::LcConfigFormatE from integer …

+ Here is the caller graph for this function:

◆ LcConfigFormatE_ToInt()

MK_INT liblcconfig::LcConfigFormatE_ToInt ( enum LcConfigFormatE  value)
inline

return the liblcconfig::LcConfigFormatE as integer …

Definition at line 340 of file LibLcConfig_lc.h.

+ Here is the caller graph for this function:

◆ LcConfigFormatE_ToString()

LC_EXTERN MK_STRN liblcconfig::LcConfigFormatE_ToString ( enum LcConfigFormatE  value)

return the liblcconfig::LcConfigFormatE as string …

+ Here is the caller graph for this function:

◆ LcConfigOptionsEF_FromInt()

LC_EXTERN enum MkErrorE liblcconfig::LcConfigOptionsEF_FromInt ( MK_INT const  value,
enum LcConfigOptionsEF value_out 
)

return the liblcconfig::LcConfigOptionsEF from integer …

+ Here is the caller graph for this function:

◆ LcConfigOptionsEF_ToInt()

MK_INT liblcconfig::LcConfigOptionsEF_ToInt ( enum LcConfigOptionsEF  value)
inline

return the liblcconfig::LcConfigOptionsEF as integer …

Definition at line 443 of file LibLcConfig_lc.h.

+ Here is the caller graph for this function:

◆ LcConfigOptionsEF_ToString()

LC_EXTERN MK_STRN liblcconfig::LcConfigOptionsEF_ToString ( enum LcConfigOptionsEF  value)

BEGIN-LcConfigOptionsEF - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/liblcconfig/.liblcconfig.meta' - DO NOT change.

return the liblcconfig::LcConfigOptionsEF as string …

+ Here is the caller graph for this function:

◆ LcConfigTypeE_FromInt()

LC_EXTERN enum MkErrorE liblcconfig::LcConfigTypeE_FromInt ( MK_INT const  value,
enum LcConfigTypeE value_out 
)

return the liblcconfig::LcConfigTypeE from integer …

+ Here is the caller graph for this function:

◆ LcConfigTypeE_ToInt()

MK_INT liblcconfig::LcConfigTypeE_ToInt ( enum LcConfigTypeE  value)
inline

return the liblcconfig::LcConfigTypeE as integer …

Definition at line 390 of file LibLcConfig_lc.h.

+ Here is the caller graph for this function:

◆ LcConfigTypeE_ToString()

LC_EXTERN MK_STRN liblcconfig::LcConfigTypeE_ToString ( enum LcConfigTypeE  value)

return the liblcconfig::LcConfigTypeE as string …

+ Here is the caller graph for this function:

◆ LcErrorE_FromInt()

LC_EXTERN enum MkErrorE liblcconfig::LcErrorE_FromInt ( MK_INT const  value,
enum LcErrorE value_out 
)

return the liblcconfig::LcErrorE from integer …

+ Here is the caller graph for this function:

◆ LcErrorE_ToInt()

MK_INT liblcconfig::LcErrorE_ToInt ( enum LcErrorE  value)
inline

return the liblcconfig::LcErrorE as integer …

Definition at line 475 of file LibLcConfig_lc.h.

+ Here is the caller graph for this function:

◆ LcErrorE_ToString()

LC_EXTERN MK_STRN liblcconfig::LcErrorE_ToString ( enum LcErrorE  value)

return the liblcconfig::LcErrorE as string …

+ Here is the caller graph for this function:

◆ LcErrorTypeE_FromInt()

LC_EXTERN enum MkErrorE liblcconfig::LcErrorTypeE_FromInt ( MK_INT const  value,
enum LcErrorTypeE value_out 
)

return the liblcconfig::LcErrorTypeE from integer …

+ Here is the caller graph for this function:

◆ LcErrorTypeE_ToInt()

MK_INT liblcconfig::LcErrorTypeE_ToInt ( enum LcErrorTypeE  value)
inline

return the liblcconfig::LcErrorTypeE as integer …

Definition at line 510 of file LibLcConfig_lc.h.

+ Here is the caller graph for this function:

◆ LcErrorTypeE_ToString()

LC_EXTERN MK_STRN liblcconfig::LcErrorTypeE_ToString ( enum LcErrorTypeE  value)

return the liblcconfig::LcErrorTypeE as string …

+ Here is the caller graph for this function: