Class regu_variable_node
ClassList > regu_variable_node
Public Types
Public Attributes
Public Functions
Public Types Documentation
typedef map_regu_func_type
using regu_variable_node::map_regu_func_type = std::function<void (regu_variable_node ®u, bool &stop)>;
typedef map_xasl_func_type
using regu_variable_node::map_xasl_func_type = std::function<void (xasl_node &xasl, bool &stop)>;
union regu_data_value
Public Attributes Documentation
variable domain
TP_DOMAIN* regu_variable_node::domain;
variable flags
int regu_variable_node::flags;
variable original_domain
TP_DOMAIN* regu_variable_node::original_domain;
variable type
REGU_DATATYPE regu_variable_node::type;
variable value
union regu_variable_node::regu_data_value regu_variable_node::value;
variable vfetch_to
DB_VALUE* regu_variable_node::vfetch_to;
variable xasl
xasl_node* regu_variable_node::xasl;
Public Functions Documentation
function clear_xasl
void regu_variable_node::clear_xasl ()
function map_regu [1/2]
void regu_variable_node::map_regu (
const map_regu_func_type & func
)
function map_regu_and_xasl
void regu_variable_node::map_regu_and_xasl (
const map_regu_func_type & regu_func,
const map_xasl_func_type & xasl_func
)
function regu_variable_node
regu_variable_node::regu_variable_node () = default
The documentation for this class was generated from the following file cubrid/src/query/regu_var.hpp