|
| TimingDecorator ()=default |
|
| TimingDecorator (jsonWriter_type &writer) |
|
template<typename F , std::enable_if_t<!std::is_void_v< std::invoke_result_t< F > >, bool > = true> |
decltype(auto) | timeAndLog (const std::string &keyName, const std::string &logMessage, F functor) |
|
template<typename F , std::enable_if_t< std::is_void_v< std::invoke_result_t< F > >, bool > = true> |
void | timeAndLog (const std::string &keyName, const std::string &logMessage, F functor) |
|
Definition at line 81 of file bench_ransTPC.cxx.
◆ jsonWriter_type
◆ TimingDecorator() [1/2]
TimingDecorator::TimingDecorator |
( |
| ) |
|
|
default |
◆ TimingDecorator() [2/2]
◆ timeAndLog() [1/2]
template<typename F , std::enable_if_t<!std::is_void_v< std::invoke_result_t< F > >, bool > = true>
decltype(auto) TimingDecorator::timeAndLog |
( |
const std::string & |
keyName, |
|
|
const std::string & |
logMessage, |
|
|
F |
functor |
|
) |
| |
|
inline |
◆ timeAndLog() [2/2]
template<typename F , std::enable_if_t< std::is_void_v< std::invoke_result_t< F > >, bool > = true>
void TimingDecorator::timeAndLog |
( |
const std::string & |
keyName, |
|
|
const std::string & |
logMessage, |
|
|
F |
functor |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: