|
CUBRID Engine
latest
|
Classes | |
| class | generic_stat_counter |
| class | generic_stat_counter_and_timer |
| class | generic_stat_timer |
| class | generic_statset |
| class | stat_definition |
| class | statset_definition |
Typedefs | |
| using | clock = std::chrono::high_resolution_clock |
| using | time_point = clock::time_point |
| using | duration = clock::duration |
| template<bool IsAtomic> | |
| using | generic_value = typename std::conditional< IsAtomic, std::atomic< std::uint64_t >, std::uint64_t >::type |
| using | stat_value = generic_value< false > |
| using | atomic_stat_value = generic_value< true > |
| using | stat_id = std::size_t |
| using | statset = generic_statset< false > |
| using | atomic_statset = generic_statset< true > |
| using | stat_counter = generic_stat_counter< false > |
| using | atomic_stat_counter = generic_stat_counter< true > |
| using | stat_timer = generic_stat_timer< false > |
| using | atomic_stat_timer = generic_stat_timer< true > |
| using | stat_counter_and_timer = generic_stat_counter_and_timer< false > |
| using | atomic_stat_counter_and_timer = generic_stat_counter_and_timer< true > |
Functions | |
| void | reset_timept (time_point &timept) |
| using cubperf::atomic_stat_counter = typedef generic_stat_counter<true> |
Definition at line 138 of file perf_def.hpp.
| using cubperf::atomic_stat_counter_and_timer = typedef generic_stat_counter_and_timer<true> |
Definition at line 142 of file perf_def.hpp.
| using cubperf::atomic_stat_timer = typedef generic_stat_timer<true> |
Definition at line 140 of file perf_def.hpp.
| using cubperf::atomic_stat_value = typedef generic_value<true> |
Definition at line 47 of file perf_def.hpp.
| using cubperf::atomic_statset = typedef generic_statset<true> |
Definition at line 74 of file perf_def.hpp.
| using cubperf::clock = typedef std::chrono::high_resolution_clock |
Definition at line 39 of file perf_def.hpp.
| using cubperf::duration = typedef clock::duration |
Definition at line 41 of file perf_def.hpp.
| using cubperf::generic_value = typedef typename std::conditional<IsAtomic, std::atomic<std::uint64_t>, std::uint64_t>::type |
Definition at line 45 of file perf_def.hpp.
| using cubperf::stat_counter = typedef generic_stat_counter<false> |
Definition at line 137 of file perf_def.hpp.
| using cubperf::stat_counter_and_timer = typedef generic_stat_counter_and_timer<false> |
Definition at line 141 of file perf_def.hpp.
| using cubperf::stat_id = typedef std::size_t |
Definition at line 50 of file perf_def.hpp.
| using cubperf::stat_timer = typedef generic_stat_timer<false> |
Definition at line 139 of file perf_def.hpp.
| using cubperf::stat_value = typedef generic_value<false> |
Definition at line 46 of file perf_def.hpp.
| using cubperf::statset = typedef generic_statset<false> |
Definition at line 73 of file perf_def.hpp.
| using cubperf::time_point = typedef clock::time_point |
Definition at line 40 of file perf_def.hpp.
|
inline |
Definition at line 623 of file perf.hpp.
Referenced by cubthread::waiter::awake(), cubthread::looper::put_to_sleep(), and cubthread::daemon::register_stat_start().
