|
CUBRID Engine
latest
|
#include <atomic>#include <chrono>#include <cinttypes>

Go to the source code of this file.
Namespaces | |
| cubperf | |
Typedefs | |
| using | cubperf::clock = std::chrono::high_resolution_clock |
| using | cubperf::time_point = clock::time_point |
| using | cubperf::duration = clock::duration |
| template<bool IsAtomic> | |
| using | cubperf::generic_value = typename std::conditional< IsAtomic, std::atomic< std::uint64_t >, std::uint64_t >::type |
| using | cubperf::stat_value = generic_value< false > |
| using | cubperf::atomic_stat_value = generic_value< true > |
| using | cubperf::stat_id = std::size_t |
| using | cubperf::statset = generic_statset< false > |
| using | cubperf::atomic_statset = generic_statset< true > |
| using | cubperf::stat_counter = generic_stat_counter< false > |
| using | cubperf::atomic_stat_counter = generic_stat_counter< true > |
| using | cubperf::stat_timer = generic_stat_timer< false > |
| using | cubperf::atomic_stat_timer = generic_stat_timer< true > |
| using | cubperf::stat_counter_and_timer = generic_stat_counter_and_timer< false > |
| using | cubperf::atomic_stat_counter_and_timer = generic_stat_counter_and_timer< true > |