OmniSciDB
a5dc49c757
|
Public Member Functions | |
EventTimer (const std::string &event_label, const size_t nest_level, const bool make_nested) | |
time_point | finalize () |
Public Attributes | |
std::string | event_label |
time_point | start_time |
time_point | end_time |
std::shared_ptr< CpuTimer > | nested_event_timer {nullptr} |
bool | is_finished {false} |
Definition at line 66 of file CpuTimer.hpp.
|
inline |
Definition at line 73 of file CpuTimer.hpp.
References nested_event_timer.
|
inline |
Definition at line 85 of file CpuTimer.hpp.
References end_time, is_finished, and nested_event_timer.
time_point CpuTimer::EventTimer::end_time |
Definition at line 69 of file CpuTimer.hpp.
Referenced by finalize().
std::string CpuTimer::EventTimer::event_label |
Definition at line 67 of file CpuTimer.hpp.
bool CpuTimer::EventTimer::is_finished {false} |
Definition at line 71 of file CpuTimer.hpp.
Referenced by finalize().
std::shared_ptr<CpuTimer> CpuTimer::EventTimer::nested_event_timer {nullptr} |
Definition at line 70 of file CpuTimer.hpp.
Referenced by EventTimer(), and finalize().
time_point CpuTimer::EventTimer::start_time |
Definition at line 68 of file CpuTimer.hpp.