theConfig 10.0
Loading...
Searching...
No Matches
LcEnum_lc.h
Go to the documentation of this file.
1
9/* LABEL-START */
10#pragma once
11
12#include "LibLcConfig_lc.h"
13/* LABEL-END */
14
16
19
20__parser__push__(doc-group=Enum,doc-index=_ignore_,class=LcConfig);
21
24
29// [LcConfigFormatE]
34// [LcConfigFormatE]
35
43
44// BEGIN-LcConfigFormatE - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
45
48__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc,return-type-default-no)
50
53__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc,return-type-default-no)
56 return (MK_I32) value;
57}
58
61__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc)
63
64// END-LcConfigFormatE - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
65
67// LcConfigFormatE
68
69// -----------------------------------------------------------------------
72
77// [LcConfigTypeE]
89// [LcConfigTypeE]
90
98
99// BEGIN-LcConfigTypeE - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
100
103__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc,return-type-default-no)
105
108__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc,return-type-default-no)
111 return (MK_I32) value;
112}
113
116__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc)
118
119// END-LcConfigTypeE - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
120
122// LcConfigTypeE
123
124// -----------------------------------------------------------------------
127
132// [LcConfigOptionsEF]
133__parser__(enum-is-flag)
145// [LcConfigOptionsEF]
146
154
155// BEGIN-LcConfigOptionsEF - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
156
159__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc,return-type-default-no)
161
164__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc,return-type-default-no)
167 return (MK_I32) value;
168}
169
172__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc)
174
175// END-LcConfigOptionsEF - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
176
178// LcConfigOptionsEF
179
182
187// [LcErrorE]
192// [LcErrorE]
193
194// BEGIN-LcErrorE - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
195
198__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc,return-type-default-no)
200
203__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc,return-type-default-no)
206 return (MK_I32) value;
207}
208
211__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc)
212LC_EXTERN enum MkErrorE LcErrorE_FromInt ( MK_I32 const value, enum LcErrorE * value_out ) MK_ATTR_STATIC ;
213
214// END-LcErrorE - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
215
217// LcErrorE
218
219// -----------------------------------------------------------------------
222
227// [LcErrorTypeE]
233// [LcErrorTypeE]
234
235// BEGIN-LcErrorTypeE - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
236
239__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc,return-type-default-no)
241
244__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc,return-type-default-no)
247 return (MK_I32) value;
248}
249
252__parser__(doc-group=Enum,doc-index=_ignore_,class=LcConfig,no-rpc,prefix=EnumFunc)
254
255// END-LcErrorTypeE - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
256
258// LcErrorTypeE
259
260
262
264// LcConfig_Enum_C_API
265
tag: nhi1-release-250425
#define BEGIN_LC_C_DECLS
#define END_LC_C_DECLS
#define LC_EXTERN
static library
static MK_I32 LcConfigTypeE_ToInt(enum LcConfigTypeE value)
return the LcConfigTypeE as integer …
Definition LcEnum_lc.h:110
MK_STRN LcErrorE_ToString(enum LcErrorE value)
return the LcErrorE as string …
static MK_I32 LcErrorE_ToInt(enum LcErrorE value)
return the LcErrorE as integer …
Definition LcEnum_lc.h:205
LcErrorE
Signals an error and is used as the return value of a function …
Definition LcEnum_lc.h:188
static MK_I32 LcErrorTypeE_ToInt(enum LcErrorTypeE value)
return the LcErrorTypeE as integer …
Definition LcEnum_lc.h:246
enum MkErrorE LcConfigFormatE_FromInt(MK_I32 const value, enum LcConfigFormatE *value_out)
return the LcConfigFormatE from integer …
static MK_I32 LcConfigOptionsEF_ToInt(enum LcConfigOptionsEF value)
return the LcConfigOptionsEF as integer …
Definition LcEnum_lc.h:166
LcConfigFormatE
set the format of a LcSettingC …
Definition LcEnum_lc.h:30
LcConfigOptionsEF
define the configuration-option of a LcConfigC …
Definition LcEnum_lc.h:134
static MK_I32 LcConfigFormatE_ToInt(enum LcConfigFormatE value)
return the LcConfigFormatE as integer …
Definition LcEnum_lc.h:55
MK_STRN LcConfigTypeE_ToString(enum LcConfigTypeE value)
return the LcConfigTypeE as string …
enum MkErrorE LcErrorTypeE_FromInt(MK_I32 const value, enum LcErrorTypeE *value_out)
return the LcErrorTypeE from integer …
MK_STRN LcErrorTypeE_ToString(enum LcErrorTypeE value)
return the LcErrorTypeE as string …
LcErrorTypeE
error types
Definition LcEnum_lc.h:228
MK_STRN LcConfigOptionsEF_ToString(enum LcConfigOptionsEF value)
return the LcConfigOptionsEF as string …
LcConfigTypeE
define the data-type of a LcSettingC …
Definition LcEnum_lc.h:78
enum MkErrorE LcConfigOptionsEF_FromInt(MK_I32 const value, enum LcConfigOptionsEF *value_out)
return the LcConfigOptionsEF from integer …
enum MkErrorE LcErrorE_FromInt(MK_I32 const value, enum LcErrorE *value_out)
return the LcErrorE from integer …
enum MkErrorE LcConfigTypeE_FromInt(MK_I32 const value, enum LcConfigTypeE *value_out)
return the LcConfigTypeE from integer …
MK_STRN LcConfigFormatE_ToString(enum LcConfigFormatE value)
return the LcConfigFormatE as string …
@ CONFIG_FALSE
Definition LcEnum_lc.h:189
@ CONFIG_TRUE
Definition LcEnum_lc.h:190
@ CONFIG_FORMAT_DEFAULT
Definition LcEnum_lc.h:31
@ CONFIG_FORMAT_HEX
Definition LcEnum_lc.h:32
@ CONFIG_OPTION_FSYNC
Definition LcEnum_lc.h:142
@ CONFIG_OPTION_COLON_ASSIGNMENT_FOR_GROUPS
Definition LcEnum_lc.h:138
@ CONFIG_OPTION_AUTOCONVERT
Definition LcEnum_lc.h:136
@ CONFIG_OPTION_COLON_ASSIGNMENT_FOR_NON_GROUPS
Definition LcEnum_lc.h:139
@ CONFIG_OPTION_ALLOW_SCIENTIFIC_NOTATION
Definition LcEnum_lc.h:141
@ CONFIG_OPTION_OPEN_BRACE_ON_SEPARATE_LINE
Definition LcEnum_lc.h:140
@ CONFIG_OPTION_SEMICOLON_SEPARATORS
Definition LcEnum_lc.h:137
@ CONFIG_OPTION_NONE
Definition LcEnum_lc.h:135
@ CONFIG_OPTION_ALLOW_OVERRIDES
Definition LcEnum_lc.h:143
@ CONFIG_ERRROR_FILE_IO
Definition LcEnum_lc.h:230
@ CONFIG_ERRROR_PARSE
Definition LcEnum_lc.h:231
@ CONFIG_ERRROR_NONE
Definition LcEnum_lc.h:229
@ CONFIG_TYPE_NONE
Definition LcEnum_lc.h:79
@ CONFIG_TYPE_GROUP
Definition LcEnum_lc.h:80
@ CONFIG_TYPE_LIST
Definition LcEnum_lc.h:87
@ CONFIG_TYPE_INT64
Definition LcEnum_lc.h:82
@ CONFIG_TYPE_INT
Definition LcEnum_lc.h:81
@ CONFIG_TYPE_FLOAT
Definition LcEnum_lc.h:83
@ CONFIG_TYPE_STRING
Definition LcEnum_lc.h:84
@ CONFIG_TYPE_ARRAY
Definition LcEnum_lc.h:86
@ CONFIG_TYPE_BOOL
Definition LcEnum_lc.h:85
#define MK_DECL
#define mk_inline
MkErrorE
#define __parser__pop__
#define __parser__push__(...)
#define __parser__(...)
const MK_STRB * MK_STRN
signed int MK_I32
#define MK_ATTR_STATIC