Skip to content

Class cubperf::generic_stat_counter_and_timer

template <bool IsAtomic>

ClassList > cubperf > generic_stat_counter_and_timer

  • #include <perf_def.hpp>

Public Functions

Type Name
generic_stat_counter_and_timer (const char * stat_counter_name, const char * stat_timer_name)
generic_stat_counter_and_timer (void)
stat_value get_count (void)
const char * get_count_name (void)
stat_value get_time (void)
const char * get_time_name (void)
void time_and_increment (duration d, stat_value incr=1)
void time_and_increment (stat_value incr=1)

Public Functions Documentation

function generic_stat_counter_and_timer [1/2]

cubperf::generic_stat_counter_and_timer::generic_stat_counter_and_timer (
    const  char * stat_counter_name,
    const  char * stat_timer_name
) 

function generic_stat_counter_and_timer [2/2]

cubperf::generic_stat_counter_and_timer::generic_stat_counter_and_timer (
    void
) 

function get_count

stat_value cubperf::generic_stat_counter_and_timer::get_count (
    void
) 

function get_count_name

const  char * cubperf::generic_stat_counter_and_timer::get_count_name (
    void
) 

function get_time

stat_value cubperf::generic_stat_counter_and_timer::get_time (
    void
) 

function get_time_name

const  char * cubperf::generic_stat_counter_and_timer::get_time_name (
    void
) 

function time_and_increment [1/2]

inline void cubperf::generic_stat_counter_and_timer::time_and_increment (
    duration d,
    stat_value incr=1
) 

function time_and_increment [2/2]

inline void cubperf::generic_stat_counter_and_timer::time_and_increment (
    stat_value incr=1
) 


The documentation for this class was generated from the following file cubrid/src/base/perf_def.hpp