File filter_pred_cache.h¶
FileList > cubrid > src > query > filter_pred_cache.h
Go to the source code of this file
#include "storage_common.h"#include "thread_compat.hpp"#include <cstdio>
Public Functions¶
| Type | Name |
|---|---|
| int | fpcache_claim (THREAD_ENTRY * thread_p, BTID * btid, or_predicate * or_pred, pred_expr_with_context ** pred_expr) |
| void | fpcache_drop_all (THREAD_ENTRY * thread_p) |
| void | fpcache_dump (THREAD_ENTRY * thread_p, FILE * fp) |
| void | fpcache_finalize (THREAD_ENTRY * thread_p) |
| int | fpcache_initialize (THREAD_ENTRY * thread_p) |
| void | fpcache_remove_by_class (THREAD_ENTRY * thread_p, const OID * class_oid) |
| int | fpcache_retire (THREAD_ENTRY * thread_p, OID * class_oid, BTID * btid, pred_expr_with_context * filter_pred) |
Public Functions Documentation¶
function fpcache_claim¶
int fpcache_claim (
THREAD_ENTRY * thread_p,
BTID * btid,
or_predicate * or_pred,
pred_expr_with_context ** pred_expr
)
function fpcache_drop_all¶
function fpcache_dump¶
function fpcache_finalize¶
function fpcache_initialize¶
function fpcache_remove_by_class¶
function fpcache_retire¶
int fpcache_retire (
THREAD_ENTRY * thread_p,
OID * class_oid,
BTID * btid,
pred_expr_with_context * filter_pred
)
The documentation for this class was generated from the following file cubrid/src/query/filter_pred_cache.h