Skip to content

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