theConfig 10.0
Loading...
Searching...
No Matches
LcConfig_Enum_RB_API

LcConfig PACKAGE - definition of the enum type … More...

+ Collaboration diagram for LcConfig_Enum_RB_API:

Functions

static OT_ProcRet rblcconfig_LcConfig_ConfigFormatE_FromInt (OtClass_ARGS)
  Ruby: (static) LcConfigFormatE LcConfig.ConfigFormatE_FromInt(value:int32) C-API
return the LcConfigFormatE from integer …
 
static OT_ProcRet rblcconfig_LcConfig_ConfigOptionsEF_FromInt (OtClass_ARGS)
  Ruby: (static) LcConfigOptionsEF LcConfig.ConfigOptionsEF_FromInt(value:int32) C-API
return the LcConfigOptionsEF from integer …
 
static OT_ProcRet rblcconfig_LcConfig_ConfigTypeE_FromInt (OtClass_ARGS)
  Ruby: (static) LcConfigTypeE LcConfig.ConfigTypeE_FromInt(value:int32) C-API
return the LcConfigTypeE from integer …
 
static OT_ProcRet rblcconfig_LcConfig_ErrorE_FromInt (OtClass_ARGS)
  Ruby: (static) LcErrorE LcConfig.ErrorE_FromInt(value:int32) C-API
return the LcErrorE from integer …
 
static OT_ProcRet rblcconfig_LcConfig_ErrorTypeE_FromInt (OtClass_ARGS)
  Ruby: (static) LcErrorTypeE LcConfig.ErrorTypeE_FromInt(value:int32) C-API
return the LcErrorTypeE from integer …
 
static OT_ProcRet rblcconfig_LcConfig_ConfigFormatE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 LcConfig.ConfigFormatE_ToInt(value:LcConfigFormatE) C-API
return the LcConfigFormatE as integer …
 
static OT_ProcRet rblcconfig_LcConfig_ConfigFormatE_ToString (OtClass_ARGS)
  Ruby: (static) string LcConfig.ConfigFormatE_ToString(value:LcConfigFormatE) C-API
return the LcConfigFormatE as string …
 
static OT_ProcRet rblcconfig_LcConfig_ConfigOptionsEF_ToInt (OtClass_ARGS)
  Ruby: (static) int32 LcConfig.ConfigOptionsEF_ToInt(value:LcConfigOptionsEF) C-API
return the LcConfigOptionsEF as integer …
 
static OT_ProcRet rblcconfig_LcConfig_ConfigOptionsEF_ToString (OtClass_ARGS)
  Ruby: (static) string LcConfig.ConfigOptionsEF_ToString(value:LcConfigOptionsEF) C-API
return the LcConfigOptionsEF as string …
 
static OT_ProcRet rblcconfig_LcConfig_ConfigTypeE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 LcConfig.ConfigTypeE_ToInt(value:LcConfigTypeE) C-API
return the LcConfigTypeE as integer …
 
static OT_ProcRet rblcconfig_LcConfig_ConfigTypeE_ToString (OtClass_ARGS)
  Ruby: (static) string LcConfig.ConfigTypeE_ToString(value:LcConfigTypeE) C-API
return the LcConfigTypeE as string …
 
static OT_ProcRet rblcconfig_LcConfig_ErrorE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 LcConfig.ErrorE_ToInt(value:LcErrorE) C-API
return the LcErrorE as integer …
 
static OT_ProcRet rblcconfig_LcConfig_ErrorE_ToString (OtClass_ARGS)
  Ruby: (static) string LcConfig.ErrorE_ToString(value:LcErrorE) C-API
return the LcErrorE as string …
 
static OT_ProcRet rblcconfig_LcConfig_ErrorTypeE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 LcConfig.ErrorTypeE_ToInt(value:LcErrorTypeE) C-API
return the LcErrorTypeE as integer …
 
static OT_ProcRet rblcconfig_LcConfig_ErrorTypeE_ToString (OtClass_ARGS)
  Ruby: (static) string LcConfig.ErrorTypeE_ToString(value:LcErrorTypeE) C-API
return the LcErrorTypeE as string …
 

Detailed Description

LcConfig PACKAGE - definition of the enum type …

read more at: MkKernel_Enum_C_API

Function Documentation

◆ rblcconfig_LcConfig_ConfigFormatE_FromInt()

static OT_ProcRet rblcconfig_LcConfig_ConfigFormatE_FromInt ( OtClass_ARGS )
static

Ruby: (static) LcConfigFormatE LcConfig.ConfigFormatE_FromInt(value:int32) C-API
return the LcConfigFormatE from integer …

Definition at line 128 of file LibLcConfig_rb.c.

128 {
131 MK_I32 value = 0;
134 enum LcConfigFormatE value_out;
136 OT_retObj_SET(OT_NEW_Lc_enum_OBJ(ConfigFormatE,value_out));
137 end: MK_UNUSED /* LONG JUMP on error */
139}
#define ConfigFormatE_FromInt_doc
#define OT_SETUP_hdl_static
#define OT_NEW_Lc_enum_OBJ(typ, i)
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_NI4(val)
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_RETURN
#define OT_retObj_SET(val)
#define OT_CHECK_NOARGS
#define MkErrorC_Check(mng, PROC)
enum MkErrorE LcConfigFormatE_FromInt(MK_I32 const value, enum LcConfigFormatE *value_out)
return the LcConfigFormatE from integer …
LcConfigFormatE
set the format of a LcSettingC …
Definition LcEnum_lc.h:30
#define MK_ERROR_FORMAT
#define MK_UNUSED
signed int MK_I32

◆ rblcconfig_LcConfig_ConfigFormatE_ToInt()

static OT_ProcRet rblcconfig_LcConfig_ConfigFormatE_ToInt ( OtClass_ARGS )
static

Ruby: (static) int32 LcConfig.ConfigFormatE_ToInt(value:LcConfigFormatE) C-API
return the LcConfigFormatE as integer …

Definition at line 200 of file LibLcConfig_rb.c.

200 {
203 enum LcConfigFormatE value = 0;
207 end: MK_UNUSED /* LONG JUMP on error */
209}
#define ConfigFormatE_ToInt_doc
#define OT_retObj_SET_I32(nat)
static MK_I32 LcConfigFormatE_ToInt(enum LcConfigFormatE value)
return the LcConfigFormatE as integer …
Definition LcEnum_lc.h:55
#define OT_CHECK_ENUM(ename, val)

◆ rblcconfig_LcConfig_ConfigFormatE_ToString()

static OT_ProcRet rblcconfig_LcConfig_ConfigFormatE_ToString ( OtClass_ARGS )
static

Ruby: (static) string LcConfig.ConfigFormatE_ToString(value:LcConfigFormatE) C-API
return the LcConfigFormatE as string …

Definition at line 212 of file LibLcConfig_rb.c.

212 {
215 enum LcConfigFormatE value = 0;
219 end: MK_UNUSED /* LONG JUMP on error */
221}
#define ConfigFormatE_ToString_doc
#define OT_retObj_SET_STR(nat)
MK_STRN LcConfigFormatE_ToString(enum LcConfigFormatE value)
return the LcConfigFormatE as string …

◆ rblcconfig_LcConfig_ConfigOptionsEF_FromInt()

static OT_ProcRet rblcconfig_LcConfig_ConfigOptionsEF_FromInt ( OtClass_ARGS )
static

Ruby: (static) LcConfigOptionsEF LcConfig.ConfigOptionsEF_FromInt(value:int32) C-API
return the LcConfigOptionsEF from integer …

Definition at line 142 of file LibLcConfig_rb.c.

142 {
145 MK_I32 value = 0;
148 enum LcConfigOptionsEF value_out;
150 OT_retObj_SET(OT_NEW_Lc_enum_OBJ(ConfigOptionsEF,value_out));
151 end: MK_UNUSED /* LONG JUMP on error */
153}
#define ConfigOptionsEF_FromInt_doc
LcConfigOptionsEF
define the configuration-option of a LcConfigC …
Definition LcEnum_lc.h:134
enum MkErrorE LcConfigOptionsEF_FromInt(MK_I32 const value, enum LcConfigOptionsEF *value_out)
return the LcConfigOptionsEF from integer …

◆ rblcconfig_LcConfig_ConfigOptionsEF_ToInt()

static OT_ProcRet rblcconfig_LcConfig_ConfigOptionsEF_ToInt ( OtClass_ARGS )
static

Ruby: (static) int32 LcConfig.ConfigOptionsEF_ToInt(value:LcConfigOptionsEF) C-API
return the LcConfigOptionsEF as integer …

Definition at line 224 of file LibLcConfig_rb.c.

224 {
227 enum LcConfigOptionsEF value = 0;
231 end: MK_UNUSED /* LONG JUMP on error */
233}
#define ConfigOptionsEF_ToInt_doc
static MK_I32 LcConfigOptionsEF_ToInt(enum LcConfigOptionsEF value)
return the LcConfigOptionsEF as integer …
Definition LcEnum_lc.h:166

◆ rblcconfig_LcConfig_ConfigOptionsEF_ToString()

static OT_ProcRet rblcconfig_LcConfig_ConfigOptionsEF_ToString ( OtClass_ARGS )
static

Ruby: (static) string LcConfig.ConfigOptionsEF_ToString(value:LcConfigOptionsEF) C-API
return the LcConfigOptionsEF as string …

Definition at line 236 of file LibLcConfig_rb.c.

236 {
239 enum LcConfigOptionsEF value = 0;
243 end: MK_UNUSED /* LONG JUMP on error */
245}
#define ConfigOptionsEF_ToString_doc
MK_STRN LcConfigOptionsEF_ToString(enum LcConfigOptionsEF value)
return the LcConfigOptionsEF as string …

◆ rblcconfig_LcConfig_ConfigTypeE_FromInt()

static OT_ProcRet rblcconfig_LcConfig_ConfigTypeE_FromInt ( OtClass_ARGS )
static

Ruby: (static) LcConfigTypeE LcConfig.ConfigTypeE_FromInt(value:int32) C-API
return the LcConfigTypeE from integer …

Definition at line 156 of file LibLcConfig_rb.c.

156 {
159 MK_I32 value = 0;
162 enum LcConfigTypeE value_out;
164 OT_retObj_SET(OT_NEW_Lc_enum_OBJ(ConfigTypeE,value_out));
165 end: MK_UNUSED /* LONG JUMP on error */
167}
#define ConfigTypeE_FromInt_doc
LcConfigTypeE
define the data-type of a LcSettingC …
Definition LcEnum_lc.h:78
enum MkErrorE LcConfigTypeE_FromInt(MK_I32 const value, enum LcConfigTypeE *value_out)
return the LcConfigTypeE from integer …

◆ rblcconfig_LcConfig_ConfigTypeE_ToInt()

static OT_ProcRet rblcconfig_LcConfig_ConfigTypeE_ToInt ( OtClass_ARGS )
static

Ruby: (static) int32 LcConfig.ConfigTypeE_ToInt(value:LcConfigTypeE) C-API
return the LcConfigTypeE as integer …

Definition at line 248 of file LibLcConfig_rb.c.

248 {
251 enum LcConfigTypeE value = 0;
255 end: MK_UNUSED /* LONG JUMP on error */
257}
#define ConfigTypeE_ToInt_doc
static MK_I32 LcConfigTypeE_ToInt(enum LcConfigTypeE value)
return the LcConfigTypeE as integer …
Definition LcEnum_lc.h:110

◆ rblcconfig_LcConfig_ConfigTypeE_ToString()

static OT_ProcRet rblcconfig_LcConfig_ConfigTypeE_ToString ( OtClass_ARGS )
static

Ruby: (static) string LcConfig.ConfigTypeE_ToString(value:LcConfigTypeE) C-API
return the LcConfigTypeE as string …

Definition at line 260 of file LibLcConfig_rb.c.

260 {
263 enum LcConfigTypeE value = 0;
267 end: MK_UNUSED /* LONG JUMP on error */
269}
#define ConfigTypeE_ToString_doc
MK_STRN LcConfigTypeE_ToString(enum LcConfigTypeE value)
return the LcConfigTypeE as string …

◆ rblcconfig_LcConfig_ErrorE_FromInt()

static OT_ProcRet rblcconfig_LcConfig_ErrorE_FromInt ( OtClass_ARGS )
static

Ruby: (static) LcErrorE LcConfig.ErrorE_FromInt(value:int32) C-API
return the LcErrorE from integer …

Definition at line 170 of file LibLcConfig_rb.c.

170 {
173 MK_I32 value = 0;
176 enum LcErrorE value_out;
178 OT_retObj_SET(OT_NEW_Lc_enum_OBJ(ErrorE,value_out));
179 end: MK_UNUSED /* LONG JUMP on error */
181}
#define ErrorE_FromInt_doc
LcErrorE
Signals an error and is used as the return value of a function …
Definition LcEnum_lc.h:188
enum MkErrorE LcErrorE_FromInt(MK_I32 const value, enum LcErrorE *value_out)
return the LcErrorE from integer …

◆ rblcconfig_LcConfig_ErrorE_ToInt()

static OT_ProcRet rblcconfig_LcConfig_ErrorE_ToInt ( OtClass_ARGS )
static

Ruby: (static) int32 LcConfig.ErrorE_ToInt(value:LcErrorE) C-API
return the LcErrorE as integer …

Definition at line 272 of file LibLcConfig_rb.c.

272 {
275 enum LcErrorE value = 0;
279 end: MK_UNUSED /* LONG JUMP on error */
281}
#define ErrorE_ToInt_doc
static MK_I32 LcErrorE_ToInt(enum LcErrorE value)
return the LcErrorE as integer …
Definition LcEnum_lc.h:205

◆ rblcconfig_LcConfig_ErrorE_ToString()

static OT_ProcRet rblcconfig_LcConfig_ErrorE_ToString ( OtClass_ARGS )
static

Ruby: (static) string LcConfig.ErrorE_ToString(value:LcErrorE) C-API
return the LcErrorE as string …

Definition at line 284 of file LibLcConfig_rb.c.

284 {
287 enum LcErrorE value = 0;
291 end: MK_UNUSED /* LONG JUMP on error */
293}
#define ErrorE_ToString_doc
MK_STRN LcErrorE_ToString(enum LcErrorE value)
return the LcErrorE as string …

◆ rblcconfig_LcConfig_ErrorTypeE_FromInt()

static OT_ProcRet rblcconfig_LcConfig_ErrorTypeE_FromInt ( OtClass_ARGS )
static

Ruby: (static) LcErrorTypeE LcConfig.ErrorTypeE_FromInt(value:int32) C-API
return the LcErrorTypeE from integer …

Definition at line 184 of file LibLcConfig_rb.c.

184 {
187 MK_I32 value = 0;
190 enum LcErrorTypeE value_out;
192 OT_retObj_SET(OT_NEW_Lc_enum_OBJ(ErrorTypeE,value_out));
193 end: MK_UNUSED /* LONG JUMP on error */
195}
#define ErrorTypeE_FromInt_doc
enum MkErrorE LcErrorTypeE_FromInt(MK_I32 const value, enum LcErrorTypeE *value_out)
return the LcErrorTypeE from integer …
LcErrorTypeE
error types
Definition LcEnum_lc.h:228

◆ rblcconfig_LcConfig_ErrorTypeE_ToInt()

static OT_ProcRet rblcconfig_LcConfig_ErrorTypeE_ToInt ( OtClass_ARGS )
static

Ruby: (static) int32 LcConfig.ErrorTypeE_ToInt(value:LcErrorTypeE) C-API
return the LcErrorTypeE as integer …

Definition at line 296 of file LibLcConfig_rb.c.

296 {
299 enum LcErrorTypeE value = 0;
303 end: MK_UNUSED /* LONG JUMP on error */
305}
#define ErrorTypeE_ToInt_doc
static MK_I32 LcErrorTypeE_ToInt(enum LcErrorTypeE value)
return the LcErrorTypeE as integer …
Definition LcEnum_lc.h:246

◆ rblcconfig_LcConfig_ErrorTypeE_ToString()

static OT_ProcRet rblcconfig_LcConfig_ErrorTypeE_ToString ( OtClass_ARGS )
static

Ruby: (static) string LcConfig.ErrorTypeE_ToString(value:LcErrorTypeE) C-API
return the LcErrorTypeE as string …

Definition at line 308 of file LibLcConfig_rb.c.

308 {
311 enum LcErrorTypeE value = 0;
315 end: MK_UNUSED /* LONG JUMP on error */
317}
#define ErrorTypeE_ToString_doc
MK_STRN LcErrorTypeE_ToString(enum LcErrorTypeE value)
return the LcErrorTypeE as string …