Class cubxasl::spawner
ClassList > cubxasl > spawner
#include <xasl_spawner.hpp>
Public Functions
| Type |
Name |
| T * |
alloc (const T * src)
|
| T * |
alloc (const T * src, int count)
|
| T * |
find (const T * src)
|
| T * |
find (const T * src, int count)
|
| PRED_EXPR * |
spawn (const PRED_EXPR * pred_expr)
|
| int |
spawn (const PRED * src, PRED * dest)
|
| int |
spawn (const EVAL_TERM * src, EVAL_TERM * dest)
|
| int |
spawn (const COMP_EVAL_TERM * src, COMP_EVAL_TERM * dest)
|
| int |
spawn (const ALSM_EVAL_TERM * src, ALSM_EVAL_TERM * dest)
|
| int |
spawn (const LIKE_EVAL_TERM * src, LIKE_EVAL_TERM * dest)
|
| int |
spawn (const RLIKE_EVAL_TERM * src, RLIKE_EVAL_TERM * dest)
|
| cub_compiled_regex * |
spawn (const cub_compiled_regex * src)
|
| REGU_VARIABLE * |
spawn (const REGU_VARIABLE * src)
|
| int |
spawn (const REGU_VARIABLE * src, REGU_VARIABLE * dest)
|
| DB_VALUE * |
spawn (const DB_VALUE * src)
|
| ARITH_TYPE * |
spawn (const ARITH_TYPE * src)
|
| struct drand48_data * |
spawn (const struct drand48_data * src)
|
| int |
spawn (const ATTR_DESCR * src, ATTR_DESCR * dest)
|
| HEAP_CACHE_ATTRINFO * |
spawn (const HEAP_CACHE_ATTRINFO * src)
|
| OR_CLASSREP * |
spawn (const OR_CLASSREP * src)
|
| int |
spawn (const HEAP_ATTRVALUE * src, HEAP_ATTRVALUE * dest)
|
| OR_ATTRIBUTE * |
spawn (const OR_ATTRIBUTE * src)
|
| int |
spawn (const QFILE_TUPLE_VALUE_POSITION * src, QFILE_TUPLE_VALUE_POSITION * dest)
|
| QFILE_SORTED_LIST_ID * |
spawn (const QFILE_SORTED_LIST_ID * src)
|
| QFILE_LIST_ID * |
spawn (const QFILE_LIST_ID * src)
|
| FUNCTION_TYPE * |
spawn (const FUNCTION_TYPE * src)
|
| function_tmp_obj * |
spawn (const function_tmp_obj * src)
|
| REGU_VALUE_LIST * |
spawn (const REGU_VALUE_LIST * src)
|
| REGU_VALUE_ITEM * |
spawn (const REGU_VALUE_ITEM * src)
|
| REGU_VARIABLE_LIST |
spawn (const REGU_VARIABLE_LIST src)
|
| SP_TYPE * |
spawn (const SP_TYPE * src)
|
| PL_SIGNATURE_TYPE * |
spawn (const PL_SIGNATURE_TYPE * src)
|
| VAL_LIST * |
spawn (const VAL_LIST * src)
|
| int |
spawn (const QPROC_DB_VALUE_LIST src, QPROC_DB_VALUE_LIST dest)
|
| VAL_DESCR * |
spawn (const VAL_DESCR * src)
|
|
spawner (cubthread::entry & main_thread_ref)
|
|
~spawner ()
|
Public Functions Documentation
function alloc [1/2]
template<typename T>
T * cubxasl::spawner::alloc (
const T * src
)
function alloc [2/2]
template<typename T>
T * cubxasl::spawner::alloc (
const T * src,
int count
)
function find [1/2]
template<typename T>
T * cubxasl::spawner::find (
const T * src
)
function find [2/2]
template<typename T>
T * cubxasl::spawner::find (
const T * src,
int count
)
function spawn [1/31]
PRED_EXPR * cubxasl::spawner::spawn (
const PRED_EXPR * pred_expr
)
function spawn [2/31]
int cubxasl::spawner::spawn (
const PRED * src,
PRED * dest
)
function spawn [3/31]
int cubxasl::spawner::spawn (
const EVAL_TERM * src,
EVAL_TERM * dest
)
function spawn [4/31]
int cubxasl::spawner::spawn (
const COMP_EVAL_TERM * src,
COMP_EVAL_TERM * dest
)
function spawn [5/31]
int cubxasl::spawner::spawn (
const ALSM_EVAL_TERM * src,
ALSM_EVAL_TERM * dest
)
function spawn [6/31]
int cubxasl::spawner::spawn (
const LIKE_EVAL_TERM * src,
LIKE_EVAL_TERM * dest
)
function spawn [7/31]
int cubxasl::spawner::spawn (
const RLIKE_EVAL_TERM * src,
RLIKE_EVAL_TERM * dest
)
function spawn [8/31]
cub_compiled_regex * cubxasl::spawner::spawn (
const cub_compiled_regex * src
)
function spawn [9/31]
REGU_VARIABLE * cubxasl::spawner::spawn (
const REGU_VARIABLE * src
)
function spawn [10/31]
int cubxasl::spawner::spawn (
const REGU_VARIABLE * src,
REGU_VARIABLE * dest
)
function spawn [11/31]
DB_VALUE * cubxasl::spawner::spawn (
const DB_VALUE * src
)
function spawn [12/31]
ARITH_TYPE * cubxasl::spawner::spawn (
const ARITH_TYPE * src
)
function spawn [13/31]
struct drand48_data * cubxasl::spawner::spawn (
const struct drand48_data * src
)
function spawn [14/31]
int cubxasl::spawner::spawn (
const ATTR_DESCR * src,
ATTR_DESCR * dest
)
function spawn [15/31]
HEAP_CACHE_ATTRINFO * cubxasl::spawner::spawn (
const HEAP_CACHE_ATTRINFO * src
)
function spawn [16/31]
OR_CLASSREP * cubxasl::spawner::spawn (
const OR_CLASSREP * src
)
function spawn [17/31]
int cubxasl::spawner::spawn (
const HEAP_ATTRVALUE * src,
HEAP_ATTRVALUE * dest
)
function spawn [18/31]
OR_ATTRIBUTE * cubxasl::spawner::spawn (
const OR_ATTRIBUTE * src
)
function spawn [19/31]
int cubxasl::spawner::spawn (
const QFILE_TUPLE_VALUE_POSITION * src,
QFILE_TUPLE_VALUE_POSITION * dest
)
function spawn [20/31]
QFILE_SORTED_LIST_ID * cubxasl::spawner::spawn (
const QFILE_SORTED_LIST_ID * src
)
function spawn [21/31]
QFILE_LIST_ID * cubxasl::spawner::spawn (
const QFILE_LIST_ID * src
)
function spawn [22/31]
FUNCTION_TYPE * cubxasl::spawner::spawn (
const FUNCTION_TYPE * src
)
function spawn [23/31]
function_tmp_obj * cubxasl::spawner::spawn (
const function_tmp_obj * src
)
function spawn [24/31]
REGU_VALUE_LIST * cubxasl::spawner::spawn (
const REGU_VALUE_LIST * src
)
function spawn [25/31]
REGU_VALUE_ITEM * cubxasl::spawner::spawn (
const REGU_VALUE_ITEM * src
)
function spawn [26/31]
REGU_VARIABLE_LIST cubxasl::spawner::spawn (
const REGU_VARIABLE_LIST src
)
function spawn [27/31]
SP_TYPE * cubxasl::spawner::spawn (
const SP_TYPE * src
)
function spawn [28/31]
PL_SIGNATURE_TYPE * cubxasl::spawner::spawn (
const PL_SIGNATURE_TYPE * src
)
function spawn [29/31]
VAL_LIST * cubxasl::spawner::spawn (
const VAL_LIST * src
)
function spawn [30/31]
int cubxasl::spawner::spawn (
const QPROC_DB_VALUE_LIST src,
QPROC_DB_VALUE_LIST dest
)
function spawn [31/31]
VAL_DESCR * cubxasl::spawner::spawn (
const VAL_DESCR * src
)
function spawner
cubxasl::spawner::spawner (
cubthread::entry & main_thread_ref
)
function ~spawner
cubxasl::spawner::~spawner ()
The documentation for this class was generated from the following file cubrid/src/xasl/xasl_spawner.hpp