CGRA-ME
|
#include <CodeProfiling.h>
Private Attributes | |
std::ostream * | print_into_on_destruction |
Additional Inherited Members | |
![]() | |
using | Clock = std::chrono::steady_clock |
using | TimePoint = std::chrono::time_point< Clock > |
using | TimeEntry = std::pair< std::string, TimePoint > |
![]() | |
static double | differenceAsSecondFraction (const TimePoint &start, const TimePoint &end) |
![]() | |
void | recordTick (TimeEntry new_entry, std::ostream *os) |
![]() | |
std::string | sequence_name |
std::vector< TimeEntry > | times |
An extension of ChronoSequence that prints itself to the given ostream when this object is destroyed. It creates an "end of" tick at the time of the destructor call.
Definition at line 121 of file CodeProfiling.h.
|
inline |
Definition at line 123 of file CodeProfiling.h.
|
default |
|
default |
|
inlineoverride |
Definition at line 133 of file CodeProfiling.h.
|
default |
|
default |
|
private |
Definition at line 147 of file CodeProfiling.h.