rblcconfig 9.0
Loading...
Searching...
No Matches
Functions
LcConfig_Enum_RB_API

C-API: Internal - Enum definition - rblcconfig enum definition … More...

+ Collaboration diagram for LcConfig_Enum_RB_API:

Functions

static OT_ProcRet rb_lcconfig_LcConfig_ConfigFormatE_FromInt (OtClass_ARGS)
  Ruby: (static) LcConfigFormatE LcConfig.ConfigFormatE_FromInt(value:int32) C-API
return the LcConfigFormatE from integer …
 
static OT_ProcRet rb_lcconfig_LcConfig_ConfigOptionsEF_FromInt (OtClass_ARGS)
  Ruby: (static) LcConfigOptionsEF LcConfig.ConfigOptionsEF_FromInt(value:int32) C-API
return the LcConfigOptionsEF from integer …
 
static OT_ProcRet rb_lcconfig_LcConfig_ConfigTypeE_FromInt (OtClass_ARGS)
  Ruby: (static) LcConfigTypeE LcConfig.ConfigTypeE_FromInt(value:int32) C-API
return the LcConfigTypeE from integer …
 
static OT_ProcRet rb_lcconfig_LcConfig_ErrorE_FromInt (OtClass_ARGS)
  Ruby: (static) LcErrorE LcConfig.ErrorE_FromInt(value:int32) C-API
return the LcErrorE from integer …
 
static OT_ProcRet rb_lcconfig_LcConfig_ErrorTypeE_FromInt (OtClass_ARGS)
  Ruby: (static) LcErrorTypeE LcConfig.ErrorTypeE_FromInt(value:int32) C-API
return the LcErrorTypeE from integer …
 
static OT_ProcRet rb_lcconfig_LcConfig_ConfigFormatE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 LcConfig.ConfigFormatE_ToInt(value:LcConfigFormatE) C-API
return the LcConfigFormatE as integer …
 
static OT_ProcRet rb_lcconfig_LcConfig_ConfigFormatE_ToString (OtClass_ARGS)
  Ruby: (static) string LcConfig.ConfigFormatE_ToString(value:LcConfigFormatE) C-API
return the LcConfigFormatE as string …
 
static OT_ProcRet rb_lcconfig_LcConfig_ConfigOptionsEF_ToInt (OtClass_ARGS)
  Ruby: (static) int32 LcConfig.ConfigOptionsEF_ToInt(value:LcConfigOptionsEF) C-API
return the LcConfigOptionsEF as integer …
 
static OT_ProcRet rb_lcconfig_LcConfig_ConfigOptionsEF_ToString (OtClass_ARGS)
  Ruby: (static) string LcConfig.ConfigOptionsEF_ToString(value:LcConfigOptionsEF) C-API
BEGIN-LcConfigOptionsEF - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/liblcconfig/.liblcconfig.meta' - DO NOT change.
 
static OT_ProcRet rb_lcconfig_LcConfig_ConfigTypeE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 LcConfig.ConfigTypeE_ToInt(value:LcConfigTypeE) C-API
return the LcConfigTypeE as integer …
 
static OT_ProcRet rb_lcconfig_LcConfig_ConfigTypeE_ToString (OtClass_ARGS)
  Ruby: (static) string LcConfig.ConfigTypeE_ToString(value:LcConfigTypeE) C-API
return the LcConfigTypeE as string …
 
static OT_ProcRet rb_lcconfig_LcConfig_ErrorE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 LcConfig.ErrorE_ToInt(value:LcErrorE) C-API
return the LcErrorE as integer …
 
static OT_ProcRet rb_lcconfig_LcConfig_ErrorE_ToString (OtClass_ARGS)
  Ruby: (static) string LcConfig.ErrorE_ToString(value:LcErrorE) C-API
return the LcErrorE as string …
 
static OT_ProcRet rb_lcconfig_LcConfig_ErrorTypeE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 LcConfig.ErrorTypeE_ToInt(value:LcErrorTypeE) C-API
return the LcErrorTypeE as integer …
 
static OT_ProcRet rb_lcconfig_LcConfig_ErrorTypeE_ToString (OtClass_ARGS)
  Ruby: (static) string LcConfig.ErrorTypeE_ToString(value:LcErrorTypeE) C-API
return the LcErrorTypeE as string …
 

Detailed Description

C-API: Internal - Enum definition - rblcconfig enum definition …

A enum in the Programming-Language-Micro-Kernel is a enum-data-type and 3 enum-access-attributes

  1. ENUM_ToString → return the string-value from the enum-value
  2. ENUM_ToInt → return the integer-value from the enum-value
  3. ENUM_FromInt → create an enum-value from an integer-value.

The enum-data-type and the 3 enum-access-attributes are defined in all target-languages (C,C++,C#,VB.NET,Java,Python,Ruby,Perl,PHP,Tcl or GO).

Function Documentation

◆ rb_lcconfig_LcConfig_ConfigFormatE_FromInt()

static OT_ProcRet rb_lcconfig_LcConfig_ConfigFormatE_FromInt ( OtClass_ARGS  )
static

◆ rb_lcconfig_LcConfig_ConfigFormatE_ToInt()

static OT_ProcRet rb_lcconfig_LcConfig_ConfigFormatE_ToInt ( OtClass_ARGS  )
static

◆ rb_lcconfig_LcConfig_ConfigFormatE_ToString()

static OT_ProcRet rb_lcconfig_LcConfig_ConfigFormatE_ToString ( OtClass_ARGS  )
static

◆ rb_lcconfig_LcConfig_ConfigOptionsEF_FromInt()

static OT_ProcRet rb_lcconfig_LcConfig_ConfigOptionsEF_FromInt ( OtClass_ARGS  )
static

◆ rb_lcconfig_LcConfig_ConfigOptionsEF_ToInt()

static OT_ProcRet rb_lcconfig_LcConfig_ConfigOptionsEF_ToInt ( OtClass_ARGS  )
static

◆ rb_lcconfig_LcConfig_ConfigOptionsEF_ToString()

static OT_ProcRet rb_lcconfig_LcConfig_ConfigOptionsEF_ToString ( OtClass_ARGS  )
static

Ruby: (static) string LcConfig.ConfigOptionsEF_ToString(value:LcConfigOptionsEF) C-API
BEGIN-LcConfigOptionsEF - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/liblcconfig/.liblcconfig.meta' - DO NOT change.

Definition at line 257 of file LibLcConfig_ruby.c.

◆ rb_lcconfig_LcConfig_ConfigTypeE_FromInt()

static OT_ProcRet rb_lcconfig_LcConfig_ConfigTypeE_FromInt ( OtClass_ARGS  )
static

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

Definition at line 158 of file LibLcConfig_ruby.c.

◆ rb_lcconfig_LcConfig_ConfigTypeE_ToInt()

static OT_ProcRet rb_lcconfig_LcConfig_ConfigTypeE_ToInt ( OtClass_ARGS  )
static

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

Definition at line 272 of file LibLcConfig_ruby.c.

◆ rb_lcconfig_LcConfig_ConfigTypeE_ToString()

static OT_ProcRet rb_lcconfig_LcConfig_ConfigTypeE_ToString ( OtClass_ARGS  )
static

◆ rb_lcconfig_LcConfig_ErrorE_FromInt()

static OT_ProcRet rb_lcconfig_LcConfig_ErrorE_FromInt ( OtClass_ARGS  )
static

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

Definition at line 175 of file LibLcConfig_ruby.c.

◆ rb_lcconfig_LcConfig_ErrorE_ToInt()

static OT_ProcRet rb_lcconfig_LcConfig_ErrorE_ToInt ( OtClass_ARGS  )
static

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

Definition at line 302 of file LibLcConfig_ruby.c.

◆ rb_lcconfig_LcConfig_ErrorE_ToString()

static OT_ProcRet rb_lcconfig_LcConfig_ErrorE_ToString ( OtClass_ARGS  )
static

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

Definition at line 317 of file LibLcConfig_ruby.c.

◆ rb_lcconfig_LcConfig_ErrorTypeE_FromInt()

static OT_ProcRet rb_lcconfig_LcConfig_ErrorTypeE_FromInt ( OtClass_ARGS  )
static

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

Definition at line 192 of file LibLcConfig_ruby.c.

◆ rb_lcconfig_LcConfig_ErrorTypeE_ToInt()

static OT_ProcRet rb_lcconfig_LcConfig_ErrorTypeE_ToInt ( OtClass_ARGS  )
static

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

Definition at line 332 of file LibLcConfig_ruby.c.

◆ rb_lcconfig_LcConfig_ErrorTypeE_ToString()

static OT_ProcRet rb_lcconfig_LcConfig_ErrorTypeE_ToString ( OtClass_ARGS  )
static

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

Definition at line 347 of file LibLcConfig_ruby.c.