Skip to content

File cas_optimization.h

FileList > broker > cas_optimization.h

Go to the source code of this file

Public Functions

Type Name
void reset_optimization_level_as_saved (void)
void set_optimization_level (int level)

Macros

Type Name
define CHK_OPTIMIZATION_ENABLED (level) ([**CHK\_OPT\_LEVEL**](cas__optimization_8h.md#define-chk_opt_level)(level) != 0)
define CHK_OPTIMIZATION_LEVEL_VALID (level) /* multi line expression */
define CHK_OPT_LEVEL (level) ((level) & 0xff)
define CHK_PLAN_DUMP_ENABLED (level) ((level) >= 0x100)

Public Functions Documentation

function reset_optimization_level_as_saved

void reset_optimization_level_as_saved (
    void
) 

function set_optimization_level

void set_optimization_level (
    int level
) 

Macro Definition Documentation

define CHK_OPTIMIZATION_ENABLED

#define CHK_OPTIMIZATION_ENABLED (
    level
) `( CHK_OPT_LEVEL (level) != 0)`

define CHK_OPTIMIZATION_LEVEL_VALID

#define CHK_OPTIMIZATION_LEVEL_VALID (
    level
) `/* multi line expression */`

define CHK_OPT_LEVEL

#define CHK_OPT_LEVEL (
    level
) `((level) & 0xff)`

define CHK_PLAN_DUMP_ENABLED

#define CHK_PLAN_DUMP_ENABLED (
    level
) `((level) >= 0x100)`


The documentation for this class was generated from the following file cubrid/src/broker/cas_optimization.h