DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <profiler.hpp>
Public Member Functions | |
const std::chrono::time_point< std::chrono::steady_clock > | start_time_point () const |
Private Member Functions | |
OksProfiler () | |
void | Start (OksProfiler::FunctionID, std::chrono::time_point< std::chrono::steady_clock > &) |
void | Stop (OksProfiler::FunctionID, const std::chrono::time_point< std::chrono::steady_clock > &) |
Private Attributes | |
std::chrono::time_point< std::chrono::steady_clock > | p_start_time_point |
double | t_total [(unsigned) OksProfiler::QueryOperatorFrom+1] |
unsigned long | c_total [(unsigned) OksProfiler::QueryOperatorFrom+1] |
Friends | |
class | OksKernel |
class | OksFunctionProfiler |
std::ostream & | operator<< (std::ostream &s, const OksProfiler &t) |
Definition at line 14 of file profiler.hpp.
Definition at line 17 of file profiler.hpp.
|
private |
Definition at line 56 of file profiler.cpp.
|
private |
Definition at line 161 of file profiler.cpp.
|
inline |
Definition at line 60 of file profiler.hpp.
|
private |
Definition at line 168 of file profiler.cpp.
|
friend |
Definition at line 80 of file profiler.hpp.
|
friend |
Definition at line 79 of file profiler.hpp.
|
friend |
Definition at line 84 of file profiler.cpp.
|
private |
Definition at line 77 of file profiler.hpp.
|
private |
Definition at line 74 of file profiler.hpp.
|
private |
Definition at line 76 of file profiler.hpp.