theConfig 10.0
Loading...
Searching...
No Matches
LcSettingC_Set_TCL_API

LcSettingC - various functions to set date into a settingMore...

+ Collaboration diagram for LcSettingC_Set_TCL_API:

Functions

static OT_ProcRet tcllcconfig_LcSettingC_SetBoolElem (LcSettingC_ARGS)
  Tcl: LcSettingC [$setting SetBoolElem idx:int32 value:int32] C-API
These functions set the value at the specified index index in the setting setting to value
 
static OT_ProcRet tcllcconfig_LcSettingC_SetFloatElem (LcSettingC_ARGS)
  Tcl: LcSettingC [$setting SetFloatElem idx:int32 value:double] C-API
These functions set the value at the specified index index in the setting setting to value
 
static OT_ProcRet tcllcconfig_LcSettingC_SetInt64Elem (LcSettingC_ARGS)
  Tcl: LcSettingC [$setting SetInt64Elem idx:int32 value:int64] C-API
These functions set the value at the specified index index in the setting setting to value
 
static OT_ProcRet tcllcconfig_LcSettingC_SetIntElem (LcSettingC_ARGS)
  Tcl: LcSettingC [$setting SetIntElem idx:int32 value:int32] C-API
These functions set the value at the specified index index in the setting setting to value
 
static OT_ProcRet tcllcconfig_LcSettingC_SetStringElem (LcSettingC_ARGS)
  Tcl: LcSettingC [$setting SetStringElem idx:int32 value:string] C-API
These functions set the value at the specified index index in the setting setting to value
 
static OT_ProcRet tcllcconfig_LcSettingC_SetBool (LcSettingC_ARGS)
  Tcl: $setting SetBool value:bool C-API
These functions set the value of the given setting to value
 
static OT_ProcRet tcllcconfig_LcSettingC_SetFloat (LcSettingC_ARGS)
  Tcl: $setting SetFloat value:double C-API
These functions set the value of the given setting to value
 
static OT_ProcRet tcllcconfig_LcSettingC_SetFormat (LcSettingC_ARGS)
  Tcl: $setting SetFormat format:LcConfigFormatE C-API
These functions get and set the external format for the setting setting
 
static OT_ProcRet tcllcconfig_LcSettingC_SetInt (LcSettingC_ARGS)
  Tcl: $setting SetInt value:int32 C-API
These functions set the value of the given setting to value
 
static OT_ProcRet tcllcconfig_LcSettingC_SetInt64 (LcSettingC_ARGS)
  Tcl: $setting SetInt64 value:int64 C-API
These functions set the value of the given setting to value
 
static OT_ProcRet tcllcconfig_LcSettingC_SetString (LcSettingC_ARGS)
  Tcl: $setting SetString value:string C-API
These functions set the value of the given setting to value
 

Detailed Description

LcSettingC - various functions to set date into a setting

Function Documentation

◆ tcllcconfig_LcSettingC_SetBool()

static OT_ProcRet tcllcconfig_LcSettingC_SetBool ( LcSettingC_ARGS )
static

Tcl: $setting SetBool value:bool C-API
These functions set the value of the given setting to value

Definition at line 1034 of file LcSettingC_tcl.c.

1034 {
1037 MK_BOOL value = 0;
1040 MkErrorC_Check(hdl,LcSettingSetBool (hdl, value));
1042 goto end;
1043 error:
1045 end:
1047}
#define OT_SETUP_hdl
#define SetBool_doc
#define OT_CHECK_bool(val)
#define OT_SETUP_ONEARG(d)
#define OT_retObj_SET_Error
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_SET_None
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define MkErrorC_Check(mng, PROC)
static enum MkErrorE LcSettingSetBool(LC_CFS setting, MK_BOOL value)
These functions set the value of the given setting to value …
bool MK_BOOL

◆ tcllcconfig_LcSettingC_SetBoolElem()

static OT_ProcRet tcllcconfig_LcSettingC_SetBoolElem ( LcSettingC_ARGS )
static

Tcl: LcSettingC [$setting SetBoolElem idx:int32 value:int32] C-API
These functions set the value at the specified index index in the setting setting to value

Definition at line 922 of file LcSettingC_tcl.c.

922 {
925 MK_I32 idx = 0;
927 MK_I32 value = 0;
930 LC_CFS retVal = LcSettingSetBoolElem (hdl, idx, value);
931 if (retVal == NULL) {
932 OT_ERROR_SOFT_CONSTRUCTOR(LcSettingC);
933 goto error;
934 }
935 OT_retObj_SET_CFS(retVal);
936 goto end;
937 error:
939 end:
941}
#define SetBoolElem_doc
#define OT_retObj_SET_CFS(nat)
#define OT_SETUP_VARARGS(min, max, d)
#define OT_CHECK_NI4(val)
#define OT_ERROR_SOFT_CONSTRUCTOR(class)
static LC_CFS LcSettingSetBoolElem(LC_CFS setting, MK_I32 idx, MK_I32 value)
These functions set the value at the specified index index in the setting setting to value …
signed int MK_I32
Struct to represent the data from the LcSettingC …

◆ tcllcconfig_LcSettingC_SetFloat()

static OT_ProcRet tcllcconfig_LcSettingC_SetFloat ( LcSettingC_ARGS )
static

Tcl: $setting SetFloat value:double C-API
These functions set the value of the given setting to value

Definition at line 1050 of file LcSettingC_tcl.c.

1050 {
1053 MK_DBL value = 0;
1056 MkErrorC_Check(hdl,LcSettingSetFloat (hdl, value));
1058 goto end;
1059 error:
1061 end:
1063}
#define SetFloat_doc
#define OT_CHECK_NF8(val)
static enum MkErrorE LcSettingSetFloat(LC_CFS setting, MK_DBL value)
These functions set the value of the given setting to value …
double MK_DBL

◆ tcllcconfig_LcSettingC_SetFloatElem()

static OT_ProcRet tcllcconfig_LcSettingC_SetFloatElem ( LcSettingC_ARGS )
static

Tcl: LcSettingC [$setting SetFloatElem idx:int32 value:double] C-API
These functions set the value at the specified index index in the setting setting to value

Definition at line 944 of file LcSettingC_tcl.c.

944 {
947 MK_I32 idx = 0;
949 MK_DBL value = 0;
952 LC_CFS retVal = LcSettingSetFloatElem (hdl, idx, value);
953 if (retVal == NULL) {
954 OT_ERROR_SOFT_CONSTRUCTOR(LcSettingC);
955 goto error;
956 }
957 OT_retObj_SET_CFS(retVal);
958 goto end;
959 error:
961 end:
963}
#define SetFloatElem_doc
static LC_CFS LcSettingSetFloatElem(LC_CFS setting, MK_I32 idx, MK_DBL value)
These functions set the value at the specified index index in the setting setting to value …

◆ tcllcconfig_LcSettingC_SetFormat()

static OT_ProcRet tcllcconfig_LcSettingC_SetFormat ( LcSettingC_ARGS )
static

Tcl: $setting SetFormat format:LcConfigFormatE C-API
These functions get and set the external format for the setting setting

Definition at line 1066 of file LcSettingC_tcl.c.

1066 {
1069 enum LcConfigFormatE format = 0;
1072 MkErrorC_Check(hdl,LcSettingSetFormat (hdl, format));
1074 goto end;
1075 error:
1077 end:
1079}
#define SetFormat_doc
#define OT_CHECK_ENUM(ename, val)
LcConfigFormatE
set the format of a LcSettingC …
Definition LcEnum_lc.h:30
static enum MkErrorE LcSettingSetFormat(LC_CFS setting, enum LcConfigFormatE format)
These functions get and set the external format for the setting setting …

◆ tcllcconfig_LcSettingC_SetInt()

static OT_ProcRet tcllcconfig_LcSettingC_SetInt ( LcSettingC_ARGS )
static

Tcl: $setting SetInt value:int32 C-API
These functions set the value of the given setting to value

Definition at line 1082 of file LcSettingC_tcl.c.

1082 {
1085 MK_I32 value = 0;
1088 MkErrorC_Check(hdl,LcSettingSetInt (hdl, value));
1090 goto end;
1091 error:
1093 end:
1095}
#define SetInt_doc
static enum MkErrorE LcSettingSetInt(LC_CFS setting, MK_I32 value)
These functions set the value of the given setting to value …

◆ tcllcconfig_LcSettingC_SetInt64()

static OT_ProcRet tcllcconfig_LcSettingC_SetInt64 ( LcSettingC_ARGS )
static

Tcl: $setting SetInt64 value:int64 C-API
These functions set the value of the given setting to value

Definition at line 1098 of file LcSettingC_tcl.c.

1098 {
1101 MK_I64 value = 0;
1104 MkErrorC_Check(hdl,LcSettingSetInt64 (hdl, value));
1106 goto end;
1107 error:
1109 end:
1111}
#define SetInt64_doc
#define OT_CHECK_NI8(val)
static enum MkErrorE LcSettingSetInt64(LC_CFS setting, MK_I64 value)
These functions set the value of the given setting to value …
signed long long MK_I64

◆ tcllcconfig_LcSettingC_SetInt64Elem()

static OT_ProcRet tcllcconfig_LcSettingC_SetInt64Elem ( LcSettingC_ARGS )
static

Tcl: LcSettingC [$setting SetInt64Elem idx:int32 value:int64] C-API
These functions set the value at the specified index index in the setting setting to value

Definition at line 966 of file LcSettingC_tcl.c.

966 {
969 MK_I32 idx = 0;
971 MK_I64 value = 0;
974 LC_CFS retVal = LcSettingSetInt64Elem (hdl, idx, value);
975 if (retVal == NULL) {
976 OT_ERROR_SOFT_CONSTRUCTOR(LcSettingC);
977 goto error;
978 }
979 OT_retObj_SET_CFS(retVal);
980 goto end;
981 error:
983 end:
985}
#define SetInt64Elem_doc
static LC_CFS LcSettingSetInt64Elem(LC_CFS setting, MK_I32 idx, MK_I64 value)
These functions set the value at the specified index index in the setting setting to value …

◆ tcllcconfig_LcSettingC_SetIntElem()

static OT_ProcRet tcllcconfig_LcSettingC_SetIntElem ( LcSettingC_ARGS )
static

Tcl: LcSettingC [$setting SetIntElem idx:int32 value:int32] C-API
These functions set the value at the specified index index in the setting setting to value

Definition at line 988 of file LcSettingC_tcl.c.

988 {
991 MK_I32 idx = 0;
993 MK_I32 value = 0;
996 LC_CFS retVal = LcSettingSetIntElem (hdl, idx, value);
997 if (retVal == NULL) {
998 OT_ERROR_SOFT_CONSTRUCTOR(LcSettingC);
999 goto error;
1000 }
1001 OT_retObj_SET_CFS(retVal);
1002 goto end;
1003 error:
1005 end:
1007}
#define SetIntElem_doc
static LC_CFS LcSettingSetIntElem(LC_CFS setting, MK_I32 idx, MK_I32 value)
These functions set the value at the specified index index in the setting setting to value …

◆ tcllcconfig_LcSettingC_SetString()

static OT_ProcRet tcllcconfig_LcSettingC_SetString ( LcSettingC_ARGS )
static

Tcl: $setting SetString value:string C-API
These functions set the value of the given setting to value

Definition at line 1114 of file LcSettingC_tcl.c.

1114 {
1117 MK_STRN value = 0;
1120 MkErrorC_Check(hdl,LcSettingSetString (hdl, value));
1122 goto end;
1123 error:
1125 end:
1127}
#define SetString_doc
#define OT_CHECK_STRN(val)
static enum MkErrorE LcSettingSetString(LC_CFS setting, MK_STRN value)
These functions set the value of the given setting to value …
const MK_STRB * MK_STRN

◆ tcllcconfig_LcSettingC_SetStringElem()

static OT_ProcRet tcllcconfig_LcSettingC_SetStringElem ( LcSettingC_ARGS )
static

Tcl: LcSettingC [$setting SetStringElem idx:int32 value:string] C-API
These functions set the value at the specified index index in the setting setting to value

Definition at line 1010 of file LcSettingC_tcl.c.

1010 {
1013 MK_I32 idx = 0;
1015 MK_STRN value = 0;
1018 LC_CFS retVal = LcSettingSetStringElem (hdl, idx, value);
1019 if (retVal == NULL) {
1020 OT_ERROR_SOFT_CONSTRUCTOR(LcSettingC);
1021 goto error;
1022 }
1023 OT_retObj_SET_CFS(retVal);
1024 goto end;
1025 error:
1027 end:
1029}
#define SetStringElem_doc
static LC_CFS LcSettingSetStringElem(LC_CFS setting, MK_I32 idx, MK_STRN value)
These functions set the value at the specified index index in the setting setting to value …