Skip to content

Class parallel_scan::accumulative_trace_storage

ClassList > parallel_scan > accumulative_trace_storage

  • #include <px_scan_trace_handler.hpp>

Public Functions

Type Name
accumulative_trace_storage (RESULT_TYPE result_type, SCAN_TYPE scan_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_scan::accumulative_trace_storage::accumulative_trace_storage (
    RESULT_TYPE result_type,
    SCAN_TYPE scan_type
) 

function add_stats

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

function dump_stats_json

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

function dump_stats_text

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

function set_last_partition_stats

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

function ~accumulative_trace_storage

parallel_scan::accumulative_trace_storage::~accumulative_trace_storage () = default


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