|
Electroneum
|


Go to the source code of this file.
Classes | |
| class | tools::PerformanceTimer |
| class | tools::LoggingPerformanceTimer |
Namespaces | |
| namespace | tools |
| Various Tools. | |
Macros | |
| #define | PERF_TIMER_UNIT(name, unit) |
| #define | PERF_TIMER_UNIT_L(name, unit, l) |
| #define | PERF_TIMER(name) |
| #define | PERF_TIMER_L(name, l) |
| #define | PERF_TIMER_START_UNIT(name, unit) |
| #define | PERF_TIMER_START(name) |
| #define | PERF_TIMER_STOP(name) |
| #define | PERF_TIMER_PAUSE(name) |
| #define | PERF_TIMER_RESUME(name) |
Functions | |
| uint64_t | tools::get_tick_count () |
| uint64_t | tools::get_ticks_per_ns () |
| uint64_t | tools::ticks_to_ns (uint64_t ticks) |
| void | tools::set_performance_timer_log_level (el::Level level) |
| #define PERF_TIMER | ( | name | ) |
Definition at line 82 of file perf_timer.h.
| #define PERF_TIMER_L | ( | name, | |
| l ) |
Definition at line 83 of file perf_timer.h.
| #define PERF_TIMER_PAUSE | ( | name | ) |
Definition at line 87 of file perf_timer.h.
| #define PERF_TIMER_RESUME | ( | name | ) |
Definition at line 88 of file perf_timer.h.
| #define PERF_TIMER_START | ( | name | ) |
Definition at line 85 of file perf_timer.h.
| #define PERF_TIMER_START_UNIT | ( | name, | |
| unit ) |
Definition at line 84 of file perf_timer.h.
| #define PERF_TIMER_STOP | ( | name | ) |
Definition at line 86 of file perf_timer.h.
| #define PERF_TIMER_UNIT | ( | name, | |
| unit ) |
Definition at line 80 of file perf_timer.h.
| #define PERF_TIMER_UNIT_L | ( | name, | |
| unit, | |||
| l ) |
Definition at line 81 of file perf_timer.h.