OmniSciDB
a5dc49c757
|
Public Member Functions | |
depth_ (start_depth) | |
start_ (Clock::now()) | |
thread_id_ (thread_id) | |
void | pushDurationTree (DurationTree &duration_tree) |
const Duration & | rootDuration () const |
int | currentDepth () const |
void | decrementDepth () |
DurationTreeNodes const & | durations () const |
Duration * | newDuration (DebugTimerParams const debug_timer_params) |
Public Attributes | |
int const | depth_ |
Clock::time_point const | start_ |
ThreadId const | thread_id_ |
__pad0__: current_depth_(start_depth + bool(start_depth)) | |
Private Attributes | |
DurationTreeNodes | durations_ |
int | current_depth_ |
Definition at line 601 of file Logger.cpp.
|
inline |
|
inline |
Definition at line 623 of file Logger.cpp.
References current_depth_.
Referenced by logger::Duration::stop().
logger::DurationTree::depth_ | ( | start_depth | ) |
|
inline |
Definition at line 624 of file Logger.cpp.
References durations_.
Referenced by logger::JsonEncoder::operator()(), logger::EraseDurationTrees::operator()(), and logger::operator<<().
|
inline |
|
inline |
|
inline |
logger::DurationTree::start_ | ( | Clock:: | now() | ) |
|
inline |
Definition at line 614 of file Logger.cpp.
logger::DurationTree::__pad0__ |
Definition at line 612 of file Logger.cpp.
|
private |
Definition at line 603 of file Logger.cpp.
Referenced by currentDepth(), decrementDepth(), and newDuration().
int const logger::DurationTree::depth_ |
Definition at line 606 of file Logger.cpp.
Referenced by logger::GetDepth::operator()(), logger::JsonEncoder::operator()(), and logger::operator<<().
|
private |
Definition at line 602 of file Logger.cpp.
Referenced by durations(), newDuration(), pushDurationTree(), and rootDuration().
Clock::time_point const logger::DurationTree::start_ |
Definition at line 607 of file Logger.cpp.
Referenced by logger::Duration::relative_start_time().
ThreadId const logger::DurationTree::thread_id_ |
Definition at line 608 of file Logger.cpp.
Referenced by logger::JsonEncoder::operator()(), logger::EraseDurationTrees::operator()(), and logger::operator<<().