Class cubpl::executor¶
#include <pl_executor.hpp>
Public Functions¶
| Type | Name |
|---|---|
| int | execute (DB_VALUE & value) |
| executor () = delete |
|
| executor (pl_signature & sig) |
|
| executor (executor && other) = delete |
|
| executor (const executor & copy) = delete |
|
| int | fetch_args_peek (regu_variable_list_node * val_list_p, VAL_DESCR * val_desc_p, OID * obj_oid_p, QFILE_TUPLE tuple) |
| int | fetch_args_peek (std::vector< std::reference_wrapper< DB_VALUE > > args) |
| std::vector< DB_VALUE > & | get_out_args () |
| execution_stack * | get_stack () |
| executor & | operator= (executor && other) = delete |
| executor & | operator= (const executor & copy) = delete |
| ~executor () |
Public Functions Documentation¶
function execute¶
function executor [1/4]¶
function executor [2/4]¶
function executor [3/4]¶
function executor [4/4]¶
function fetch_args_peek [1/2]¶
int cubpl::executor::fetch_args_peek (
regu_variable_list_node * val_list_p,
VAL_DESCR * val_desc_p,
OID * obj_oid_p,
QFILE_TUPLE tuple
)
function fetch_args_peek [2/2]¶
function get_out_args¶
function get_stack¶
function operator=¶
function operator=¶
function ~executor¶
The documentation for this class was generated from the following file cubrid/src/sp/pl_executor.hpp