theConfig 10.0
Loading...
Searching...
No Matches
LcConfigC_Get_PY_API

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

+ Collaboration diagram for LcConfigC_Get_PY_API:

Functions

static OT_ProcRet pylcconfig_LcConfigC_GetDefaultFormat (LcConfigC_ARGS)
  Python: 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 pylcconfig_LcConfigC_GetFloatPrecision (LcConfigC_ARGS)
  Python: 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 pylcconfig_LcConfigC_GetIncludeDir (LcConfigC_ARGS)
  Python: 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 pylcconfig_LcConfigC_GetOption (LcConfigC_ARGS)
  Python: 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 pylcconfig_LcConfigC_GetOptions (LcConfigC_ARGS)
  Python: LcConfigOptionsEF config.GetOptions() C-API
These functions get and set the options for the configuration config
 
static OT_ProcRet pylcconfig_LcConfigC_GetTabWidth (LcConfigC_ARGS)
  Python: 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

◆ pylcconfig_LcConfigC_GetDefaultFormat()

static OT_ProcRet pylcconfig_LcConfigC_GetDefaultFormat ( LcConfigC_ARGS )
static

Python: 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 294 of file LcConfigC_py.c.

294 {
299 goto end;
300 error:
302 end:
304}
#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...

◆ pylcconfig_LcConfigC_GetFloatPrecision()

static OT_ProcRet pylcconfig_LcConfigC_GetFloatPrecision ( LcConfigC_ARGS )
static

Python: 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 307 of file LcConfigC_py.c.

307 {
312 goto end;
313 error:
315 end:
317}
#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...

◆ pylcconfig_LcConfigC_GetIncludeDir()

static OT_ProcRet pylcconfig_LcConfigC_GetIncludeDir ( LcConfigC_ARGS )
static

Python: 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 320 of file LcConfigC_py.c.

320 {
325 goto end;
326 error:
328 end:
330}
#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...

◆ pylcconfig_LcConfigC_GetOption()

static OT_ProcRet pylcconfig_LcConfigC_GetOption ( LcConfigC_ARGS )
static

Python: 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 333 of file LcConfigC_py.c.

333 {
336 enum LcConfigOptionsEF option = 0;
340 goto end;
341 error:
343 end:
345}
#define GetOption_doc
#define OT_retObj_SET_BOL(nat)
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(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
#define OT_CHECK_ENUM(ename, val)

◆ pylcconfig_LcConfigC_GetOptions()

static OT_ProcRet pylcconfig_LcConfigC_GetOptions ( LcConfigC_ARGS )
static

Python: LcConfigOptionsEF config.GetOptions() C-API
These functions get and set the options for the configuration config

Definition at line 348 of file LcConfigC_py.c.

348 {
353 goto end;
354 error:
356 end:
358}
#define GetOptions_doc
static enum LcConfigOptionsEF LcConfigGetOptions(LC_CFGN config)
These functions get and set the options for the configuration config …

◆ pylcconfig_LcConfigC_GetTabWidth()

static OT_ProcRet pylcconfig_LcConfigC_GetTabWidth ( LcConfigC_ARGS )
static

Python: 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 361 of file LcConfigC_py.c.

361 {
366 goto end;
367 error:
369 end:
371}
#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...