Skip to content

Class parallel_heap_scan::accumulative_trace_storage

ClassList > parallel_heap_scan > accumulative_trace_storage

  • #include <px_heap_scan_trace_handler.hpp>

Public Functions

Type Name
accumulative_trace_storage (RESULT_TYPE result_type)
void add_stats (trace_handler & trace_handler)
void dump_stats_json (json_t * scan, char * class_name)
void dump_stats_text (FILE * fp, int indent, char * class_name)
void set_last_partition_stats (SCAN_STATS * partition_stats)
~accumulative_trace_storage () = default

Public Functions Documentation

function accumulative_trace_storage

inline parallel_heap_scan::accumulative_trace_storage::accumulative_trace_storage (
    RESULT_TYPE result_type
) 

function add_stats

void parallel_heap_scan::accumulative_trace_storage::add_stats (
    trace_handler & trace_handler
) 

function dump_stats_json

void parallel_heap_scan::accumulative_trace_storage::dump_stats_json (
    json_t * scan,
    char * class_name
) 

function dump_stats_text

void parallel_heap_scan::accumulative_trace_storage::dump_stats_text (
    FILE * fp,
    int indent,
    char * class_name
) 

function set_last_partition_stats

void parallel_heap_scan::accumulative_trace_storage::set_last_partition_stats (
    SCAN_STATS * partition_stats
) 

function ~accumulative_trace_storage

parallel_heap_scan::accumulative_trace_storage::~accumulative_trace_storage () = default


The documentation for this class was generated from the following file cubrid/src/query/parallel/px_heap_scan/px_heap_scan_trace_handler.hpp