Skip to content

Struct cubxasl::analytic_list_node

ClassList > cubxasl > analytic_list_node

  • #include <xasl_analytic.hpp>

Public Attributes

Type Name
INT64 curr_cnt
int curr_group_tuple_count
int curr_group_tuple_count_nn
int curr_sort_key_tuple_count
int default_idx
tp_domain * domain
int flag
bool from_last
FUNC_CODE function
qfile_list_id * group_list_id
bool ignore_nulls
analytic_function_info info
bool is_const_operand
bool is_first_exec_time
qfile_list_id * list_id
analytic_list_node * next
int offset_idx
regu_variable_node operand
DB_TYPE opr_dbtype
QUERY_OPTIONS option
qfile_list_id * order_list_id
tp_domain * original_domain
DB_TYPE original_opr_dbtype
db_value * out_value
db_value part_value
int sort_list_size
int sort_prefix_size
db_value * value
db_value * value2

Public Functions

Type Name
void init ()

Public Attributes Documentation

variable curr_cnt

INT64 cubxasl::analytic_list_node::curr_cnt;

variable curr_group_tuple_count

int cubxasl::analytic_list_node::curr_group_tuple_count;

variable curr_group_tuple_count_nn

int cubxasl::analytic_list_node::curr_group_tuple_count_nn;

variable curr_sort_key_tuple_count

int cubxasl::analytic_list_node::curr_sort_key_tuple_count;

variable default_idx

int cubxasl::analytic_list_node::default_idx;

variable domain

tp_domain* cubxasl::analytic_list_node::domain;

variable flag

int cubxasl::analytic_list_node::flag;

variable from_last

bool cubxasl::analytic_list_node::from_last;

variable function

FUNC_CODE cubxasl::analytic_list_node::function;

variable group_list_id

qfile_list_id* cubxasl::analytic_list_node::group_list_id;

variable ignore_nulls

bool cubxasl::analytic_list_node::ignore_nulls;

variable info

analytic_function_info cubxasl::analytic_list_node::info;

variable is_const_operand

bool cubxasl::analytic_list_node::is_const_operand;

variable is_first_exec_time

bool cubxasl::analytic_list_node::is_first_exec_time;

variable list_id

qfile_list_id* cubxasl::analytic_list_node::list_id;

variable next

analytic_list_node* cubxasl::analytic_list_node::next;

variable offset_idx

int cubxasl::analytic_list_node::offset_idx;

variable operand

regu_variable_node cubxasl::analytic_list_node::operand;

variable opr_dbtype

DB_TYPE cubxasl::analytic_list_node::opr_dbtype;

variable option

QUERY_OPTIONS cubxasl::analytic_list_node::option;

variable order_list_id

qfile_list_id* cubxasl::analytic_list_node::order_list_id;

variable original_domain

tp_domain* cubxasl::analytic_list_node::original_domain;

variable original_opr_dbtype

DB_TYPE cubxasl::analytic_list_node::original_opr_dbtype;

variable out_value

db_value* cubxasl::analytic_list_node::out_value;

variable part_value

db_value cubxasl::analytic_list_node::part_value;

variable sort_list_size

int cubxasl::analytic_list_node::sort_list_size;

variable sort_prefix_size

int cubxasl::analytic_list_node::sort_prefix_size;

variable value

db_value* cubxasl::analytic_list_node::value;

variable value2

db_value* cubxasl::analytic_list_node::value2;

Public Functions Documentation

function init

void cubxasl::analytic_list_node::init () 


The documentation for this class was generated from the following file cubrid/src/xasl/xasl_analytic.hpp