CUBRID Engine  latest
fetch.h File Reference
#include "storage_common.h"
#include "oid.h"
#include "query_evaluator.h"
#include "query_list.h"
Include dependency graph for fetch.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int fetch_peek_dbval (THREAD_ENTRY *thread_p, regu_variable_node *regu_var, val_descr *vd, OID *class_oid, OID *obj_oid, QFILE_TUPLE tpl, DB_VALUE **peek_dbval)
 
int fetch_copy_dbval (THREAD_ENTRY *thread_p, regu_variable_node *regu_var, val_descr *vd, OID *class_oid, OID *obj_oid, QFILE_TUPLE tpl, DB_VALUE *dbval)
 
int fetch_val_list (THREAD_ENTRY *thread_p, regu_variable_list_node *regu_list, val_descr *vd, OID *class_oid, OID *obj_oid, QFILE_TUPLE tpl, int peek)
 
void fetch_init_val_list (regu_variable_list_node *regu_list)
 
void fetch_force_not_const_recursive (regu_variable_node &reguvar)
 

Function Documentation

int fetch_copy_dbval ( THREAD_ENTRY thread_p,
regu_variable_node regu_var,
val_descr vd,
OID class_oid,
OID obj_oid,
QFILE_TUPLE  tpl,
DB_VALUE dbval 
)
void fetch_force_not_const_recursive ( regu_variable_node reguvar)
void fetch_init_val_list ( regu_variable_list_node regu_list)

Definition at line 4605 of file fetch.c.

References regu_variable_list_node::next, NULL, and regu_variable_list_node::value.

Referenced by qexec_execute_obj_fetch().

Here is the caller graph for this function:

int fetch_peek_dbval ( THREAD_ENTRY thread_p,
regu_variable_node regu_var,
val_descr vd,
OID class_oid,
OID obj_oid,
QFILE_TUPLE  tpl,
DB_VALUE **  peek_dbval 
)