Class cubperf::statset_definition¶
ClassList > cubperf > statset_definition
#include <perf.hpp>
Public Types¶
| Type | Name |
|---|---|
| typedef std::initializer_list< stat_definition > | init_list_t |
Public Functions¶
Public Types Documentation¶
typedef init_list_t¶
Public Functions Documentation¶
function add_stat_values [1/2]¶
void cubperf::statset_definition::add_stat_values (
const statset & statsetr,
stat_value * output_stats
) const
function add_stat_values [2/2]¶
void cubperf::statset_definition::add_stat_values (
const atomic_statset & statsetr,
stat_value * output_stats
) const
function add_stat_values_with_converted_timers [1/2]¶
template<typename Duration>
void cubperf::statset_definition::add_stat_values_with_converted_timers (
const statset & statsetr,
stat_value * output_stats
) const
function add_stat_values_with_converted_timers [2/2]¶
template<typename Duration>
void cubperf::statset_definition::add_stat_values_with_converted_timers (
const atomic_statset & statsetr,
stat_value * output_stats
) const
function create_atomic_statset¶
function create_statset¶
function get_stat_count¶
function get_stat_values [1/2]¶
void cubperf::statset_definition::get_stat_values (
const statset & statsetr,
stat_value * output_stats
) const
function get_stat_values [2/2]¶
void cubperf::statset_definition::get_stat_values (
const atomic_statset & statsetr,
stat_value * output_stats
) const
function get_stat_values_with_converted_timers [1/2]¶
template<typename Duration>
void cubperf::statset_definition::get_stat_values_with_converted_timers (
const statset & statsetr,
stat_value * output_stats
) const
function get_stat_values_with_converted_timers [2/2]¶
template<typename Duration>
void cubperf::statset_definition::get_stat_values_with_converted_timers (
const atomic_statset & statsetr,
stat_value * output_stats
) const
function get_value_count¶
function get_value_name¶
function get_values_memsize¶
function increment [1/2]¶
inline void cubperf::statset_definition::increment (
statset & statsetr,
stat_id id,
stat_value incr=1
) const
function increment [2/2]¶
inline void cubperf::statset_definition::increment (
atomic_statset & statsetr,
stat_id id,
stat_value incr=1
) const
function operator=¶
function operator=¶
function statset_definition [1/4]¶
function statset_definition [2/4]¶
function statset_definition [3/4]¶
function statset_definition [4/4]¶
function time [1/4]¶
function time [2/4]¶
function time [3/4]¶
inline void cubperf::statset_definition::time (
atomic_statset & statsetr,
stat_id id,
duration d
) const
function time [4/4]¶
function time_and_increment [1/4]¶
inline void cubperf::statset_definition::time_and_increment (
statset & statsetr,
stat_id id,
duration d,
stat_value incr=1
) const
function time_and_increment [2/4]¶
inline void cubperf::statset_definition::time_and_increment (
statset & statsetr,
stat_id id,
stat_value incr=1
) const
function time_and_increment [3/4]¶
inline void cubperf::statset_definition::time_and_increment (
atomic_statset & statsetr,
stat_id id,
duration d,
stat_value incr=1
) const
function time_and_increment [4/4]¶
inline void cubperf::statset_definition::time_and_increment (
atomic_statset & statsetr,
stat_id id,
stat_value incr=1
) const
function ~statset_definition¶
The documentation for this class was generated from the following file cubrid/src/base/perf.hpp