File query_analytic.cpp¶
FileList > cubrid > src > query > query_analytic.cpp
Go to the source code of this file
#include "query_analytic.hpp"#include "dbtype.h"#include "fetch.h"#include "list_file.h"#include "object_domain.h"#include "object_primitive.h"#include "object_representation.h"#include "query_opfunc.h"#include "xasl.h"#include "xasl_analytic.hpp"#include <cmath>#include "memory_wrapper.hpp"
Public Functions¶
| Type | Name |
|---|---|
| int | qdata_evaluate_analytic_func (cubthread::entry * thread_p, ANALYTIC_TYPE * func_p, VAL_DESCR * val_desc_p) |
| int | qdata_finalize_analytic_func (cubthread::entry * thread_p, ANALYTIC_TYPE * func_p, bool is_same_group) |
| int | qdata_initialize_analytic_func (cubthread::entry * thread_p, ANALYTIC_TYPE * func_p, QUERY_ID query_id) |
Public Static Functions¶
| Type | Name |
|---|---|
| int | qdata_analytic_interpolation (cubthread::entry * thread_p, cubxasl::analytic_list_node * ana_p, QFILE_LIST_SCAN_ID * scan_id) |
Public Functions Documentation¶
function qdata_evaluate_analytic_func¶
int qdata_evaluate_analytic_func (
cubthread::entry * thread_p,
ANALYTIC_TYPE * func_p,
VAL_DESCR * val_desc_p
)
function qdata_finalize_analytic_func¶
int qdata_finalize_analytic_func (
cubthread::entry * thread_p,
ANALYTIC_TYPE * func_p,
bool is_same_group
)
function qdata_initialize_analytic_func¶
int qdata_initialize_analytic_func (
cubthread::entry * thread_p,
ANALYTIC_TYPE * func_p,
QUERY_ID query_id
)
Public Static Functions Documentation¶
function qdata_analytic_interpolation¶
static int qdata_analytic_interpolation (
cubthread::entry * thread_p,
cubxasl::analytic_list_node * ana_p,
QFILE_LIST_SCAN_ID * scan_id
)
The documentation for this class was generated from the following file cubrid/src/query/query_analytic.cpp