Skip to content

Struct analytic_state

ClassList > analytic_state

Public Attributes

Type Name
OUTPTR_LIST * a_outptr_list
OUTPTR_LIST * a_outptr_list_interm
REGU_VARIABLE_LIST a_regu_list
RECDES analytic_rec
SORT_CMP_FUNC * cmp_fn
struct analytic_state curr_sort_page
int func_count
ANALYTIC_FUNCTION_STATE * func_state_list
int input_recs
QFILE_LIST_SCAN_ID * input_scan
QFILE_TUPLE_RECORD input_tplrec
QFILE_LIST_ID * interm_file
QFILE_LIST_SCAN_ID * interm_scan
bool is_last_run
bool is_output_rec
bool is_skip_sort
SORTKEY_INFO key_info
QFILE_LIST_ID * output_file
QFILE_TUPLE_RECORD * output_tplrec
PAGE_PTR page_p
int state
VPID vpid
XASL_NODE * xasl
XASL_STATE * xasl_state

Public Attributes Documentation

variable a_outptr_list

OUTPTR_LIST* analytic_state::a_outptr_list;

variable a_outptr_list_interm

OUTPTR_LIST* analytic_state::a_outptr_list_interm;

variable a_regu_list

REGU_VARIABLE_LIST analytic_state::a_regu_list;

variable analytic_rec

RECDES analytic_state::analytic_rec;

variable cmp_fn

SORT_CMP_FUNC* analytic_state::cmp_fn;

variable curr_sort_page

struct analytic_state analytic_state::curr_sort_page;

variable func_count

int analytic_state::func_count;

variable func_state_list

ANALYTIC_FUNCTION_STATE* analytic_state::func_state_list;

variable input_recs

int analytic_state::input_recs;

variable input_scan

QFILE_LIST_SCAN_ID* analytic_state::input_scan;

variable input_tplrec

QFILE_TUPLE_RECORD analytic_state::input_tplrec;

variable interm_file

QFILE_LIST_ID* analytic_state::interm_file;

variable interm_scan

QFILE_LIST_SCAN_ID* analytic_state::interm_scan;

variable is_last_run

bool analytic_state::is_last_run;

variable is_output_rec

bool analytic_state::is_output_rec;

variable is_skip_sort

bool analytic_state::is_skip_sort;

variable key_info

SORTKEY_INFO analytic_state::key_info;

variable output_file

QFILE_LIST_ID* analytic_state::output_file;

variable output_tplrec

QFILE_TUPLE_RECORD* analytic_state::output_tplrec;

variable page_p

PAGE_PTR analytic_state::page_p;

variable state

int analytic_state::state;

variable vpid

VPID analytic_state::vpid;

variable xasl

XASL_NODE* analytic_state::xasl;

variable xasl_state

XASL_STATE* analytic_state::xasl_state;


The documentation for this class was generated from the following file cubrid/src/query/query_executor.c