Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
ROOT::Math::Util::TimingScope Class Reference

Definition at line 47 of file Util.h.

Public Member Functions

 TimingScope (std::function< void(std::string const &)> printer, std::string const &message)
 
 ~TimingScope ()
 

Private Attributes

std::chrono::steady_clock::time_point fBegin
 
const std::string fMessage
 
std::function< void(std::string const &) fPrinter )
 

#include <Math/Util.h>

Constructor & Destructor Documentation

◆ TimingScope()

ROOT::Math::Util::TimingScope::TimingScope ( std::function< void(std::string const &)> printer,
std::string const & message )

Definition at line 3 of file Util.cxx.

◆ ~TimingScope()

ROOT::Math::Util::TimingScope::~TimingScope ( )

Definition at line 55 of file Util.cxx.

Member Data Documentation

◆ fBegin

std::chrono::steady_clock::time_point ROOT::Math::Util::TimingScope::fBegin
private

Definition at line 55 of file Util.h.

◆ fMessage

const std::string ROOT::Math::Util::TimingScope::fMessage
private

Definition at line 57 of file Util.h.

◆ fPrinter

std::function<void(std::string const&) ROOT::Math::Util::TimingScope::fPrinter)
private

Definition at line 56 of file Util.h.

Libraries for ROOT::Math::Util::TimingScope:

The documentation for this class was generated from the following files: