#include <profiler.hpp>
Definition at line 84 of file profiler.hpp.
◆ OksFunctionProfiler()
Definition at line 174 of file profiler.cpp.
174 :
177{
178 if(k && k->get_profiling_mode())
180}
OksProfiler::FunctionID func_id
std::chrono::time_point< std::chrono::steady_clock > p_start_time_point
OksProfiler * GetOksProfiler() const
void Start(OksProfiler::FunctionID, std::chrono::time_point< std::chrono::steady_clock > &)
◆ ~OksFunctionProfiler()
dunedaq::oks::OksFunctionProfiler::~OksFunctionProfiler |
( |
| ) |
|
Definition at line 182 of file profiler.cpp.
183{
186}
bool get_profiling_mode() const
Get status of profiling mode. The method returns true, if the profiling mode is switched 'On'....
void Stop(OksProfiler::FunctionID, const std::chrono::time_point< std::chrono::steady_clock > &)
◆ func_id
◆ kernel
const OksKernel* dunedaq::oks::OksFunctionProfiler::kernel |
|
private |
◆ p_start_time_point
std::chrono::time_point<std::chrono::steady_clock> dunedaq::oks::OksFunctionProfiler::p_start_time_point |
|
private |
The documentation for this class was generated from the following files:
- /github/workspace/dunedaq/sourcecode/oks/include/oks/profiler.hpp
- /github/workspace/dunedaq/sourcecode/oks/src/profiler.cpp