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]¶
function get_count¶
function get_count_name¶
function get_time¶
function get_time_name¶
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]¶
The documentation for this class was generated from the following file cubrid/src/base/perf_def.hpp