|
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.