theConfig 10.0
Loading...
Searching...
No Matches
LcConfigC_Get_TCL_API

LcConfigC - various functions to get config-dataMore...

+ Collaboration diagram for LcConfigC_Get_TCL_API:

Functions

static OT_ProcRet tcllcconfig_LcConfigC_GetDefaultFormat (LcConfigC_ARGS)
  Tcl: LcConfigFormatE [$config GetDefaultFormat] C-API
These functions, which are implemented as macros, get and set the default external format for settings in the configuration config
 
static OT_ProcRet tcllcconfig_LcConfigC_GetFloatPrecision (LcConfigC_ARGS)
  Tcl: int16 [$config GetFloatPrecision] C-API
Since v1.6 These functions get and set the number of decimal digits to output after the radix character when writing the configuration to a file or stream …
 
static OT_ProcRet tcllcconfig_LcConfigC_GetIncludeDir (LcConfigC_ARGS)
  Tcl: string [$config GetIncludeDir] C-API
ConfigSetIncludeDir specifies the include directory, include_dir, relative to which the files specified in '@include' directives will be located for the configuration config
 
static OT_ProcRet tcllcconfig_LcConfigC_GetOption (LcConfigC_ARGS)
  Tcl: bool [$config GetOption option:LcConfigOptionsEF] C-API
Since v1.7 These functions get and set the given option of the configuration config
 
static OT_ProcRet tcllcconfig_LcConfigC_GetOptions (LcConfigC_ARGS)
  Tcl: LcConfigOptionsEF [$config GetOptions] C-API
These functions get and set the options for the configuration config
 
static OT_ProcRet tcllcconfig_LcConfigC_GetTabWidth (LcConfigC_ARGS)
  Tcl: int16 [$config GetTabWidth] C-API
These functions, which are implemented as macros, get and set the tab width for the configuration config
 

Detailed Description

LcConfigC - various functions to get config-data

Function Documentation

◆ tcllcconfig_LcConfigC_GetDefaultFormat()

static OT_ProcRet tcllcconfig_LcConfigC_GetDefaultFormat ( LcConfigC_ARGS )
static

Tcl: LcConfigFormatE [$config GetDefaultFormat] C-API
These functions, which are implemented as macros, get and set the default external format for settings in the configuration config

Definition at line 316 of file LcConfigC_tcl.c.

316 {
321 goto end;
322 error:
324 end:
326}
#define OT_SETUP_hdl
#define GetDefaultFormat_doc
#define OT_NEW_Lc_enum_OBJ(typ, val)
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_RETURN
#define OT_retObj_SET(val)
#define OT_CHECK_NOARGS
static enum LcConfigFormatE LcConfigGetDefaultFormat(LC_CFGN config)
These functions, which are implemented as macros, get and set the default external format for setting...

◆ tcllcconfig_LcConfigC_GetFloatPrecision()

static OT_ProcRet tcllcconfig_LcConfigC_GetFloatPrecision ( LcConfigC_ARGS )
static

Tcl: int16 [$config GetFloatPrecision] C-API
Since v1.6 These functions get and set the number of decimal digits to output after the radix character when writing the configuration to a file or stream …

Definition at line 329 of file LcConfigC_tcl.c.

329 {
334 goto end;
335 error:
337 end:
339}
#define GetFloatPrecision_doc
#define OT_retObj_SET_I16(nat)
static MK_I16 LcConfigGetFloatPrecision(LC_CFGN config)
Since v1.6 These functions get and set the number of decimal digits to output after the radix charact...

◆ tcllcconfig_LcConfigC_GetIncludeDir()

static OT_ProcRet tcllcconfig_LcConfigC_GetIncludeDir ( LcConfigC_ARGS )
static

Tcl: string [$config GetIncludeDir] C-API
ConfigSetIncludeDir specifies the include directory, include_dir, relative to which the files specified in '@include' directives will be located for the configuration config

Definition at line 342 of file LcConfigC_tcl.c.

342 {
347 goto end;
348 error:
350 end:
352}
#define GetIncludeDir_doc
#define OT_retObj_SET_STR(nat)
static MK_STRN LcConfigGetIncludeDir(LC_CFGN config)
ConfigSetIncludeDir specifies the include directory, include_dir, relative to which the files specifi...

◆ tcllcconfig_LcConfigC_GetOption()

static OT_ProcRet tcllcconfig_LcConfigC_GetOption ( LcConfigC_ARGS )
static

Tcl: bool [$config GetOption option:LcConfigOptionsEF] C-API
Since v1.7 These functions get and set the given option of the configuration config

Definition at line 355 of file LcConfigC_tcl.c.

355 {
358 enum LcConfigOptionsEF option = 0;
362 goto end;
363 error:
365 end:
367}
#define GetOption_doc
#define OT_retObj_SET_BOL(nat)
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define OT_CHECK_ENUM(ename, val)
static MK_BOOL LcConfigGetOption(LC_CFGN config, enum LcConfigOptionsEF option)
Since v1.7 These functions get and set the given option of the configuration config …
LcConfigOptionsEF
define the configuration-option of a LcConfigC …
Definition LcEnum_lc.h:134

◆ tcllcconfig_LcConfigC_GetOptions()

static OT_ProcRet tcllcconfig_LcConfigC_GetOptions ( LcConfigC_ARGS )
static

Tcl: LcConfigOptionsEF [$config GetOptions] C-API
These functions get and set the options for the configuration config

Definition at line 370 of file LcConfigC_tcl.c.

370 {
375 goto end;
376 error:
378 end:
380}
#define GetOptions_doc
static enum LcConfigOptionsEF LcConfigGetOptions(LC_CFGN config)
These functions get and set the options for the configuration config …

◆ tcllcconfig_LcConfigC_GetTabWidth()

static OT_ProcRet tcllcconfig_LcConfigC_GetTabWidth ( LcConfigC_ARGS )
static

Tcl: int16 [$config GetTabWidth] C-API
These functions, which are implemented as macros, get and set the tab width for the configuration config

Definition at line 383 of file LcConfigC_tcl.c.

383 {
388 goto end;
389 error:
391 end:
393}
#define GetTabWidth_doc
static MK_I16 LcConfigGetTabWidth(LC_CFGN config)
These functions, which are implemented as macros, get and set the tab width for the configuration con...