Class cubscan::json_table::scanner¶
ClassList > cubscan > json_table > scanner
#include <scan_json_table.hpp>
Classes¶
| Type | Name |
|---|---|
| struct | cursor |
Public Functions¶
| Type | Name |
|---|---|
| void | clear (xasl_node * xasl_p, bool is_final, bool is_final_clear) |
| void | end (cubthread::entry * thread_p) |
| SCAN_PRED & | get_predicate () |
| void | init (cubxasl::json_table::spec_node & spec) |
| int | next_scan (cubthread::entry * thread_p, scan_id_struct & sid, SCAN_CODE & sc) |
| int | open (cubthread::entry * thread_p) |
| scanner () = default |
|
| void | set_value_descriptor (val_descr * vd) |
Public Functions Documentation¶
function clear¶
function end¶
function get_predicate¶
function init¶
function next_scan¶
int cubscan::json_table::scanner::next_scan (
cubthread::entry * thread_p,
scan_id_struct & sid,
SCAN_CODE & sc
)
function open¶
function scanner¶
function set_value_descriptor¶
The documentation for this class was generated from the following file cubrid/src/query/scan_json_table.hpp