CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HighPrecisionTimer Class Reference

#include <algorithm.h>

Inheritance diagram for HighPrecisionTimer:
Collaboration diagram for HighPrecisionTimer:

Public Member Functions

 HighPrecisionTimer (Log2Histogram *recorder)
 
 ~HighPrecisionTimer ()
 

Static Public Attributes

static bool g_is_enabled = false
 

Private Attributes

uint64_t timestamp_start_
 
Log2Histogramrecorder_
 

Additional Inherited Members

- Private Member Functions inherited from SingleCopy
 SingleCopy ()
 

Detailed Description

Definition at line 199 of file algorithm.h.

Constructor & Destructor Documentation

HighPrecisionTimer::HighPrecisionTimer ( Log2Histogram recorder)
inlineexplicit

Definition at line 203 of file algorithm.h.

HighPrecisionTimer::~HighPrecisionTimer ( )
inline

Definition at line 208 of file algorithm.h.

Here is the call graph for this function:

Member Data Documentation

bool HighPrecisionTimer::g_is_enabled = false
static

Definition at line 201 of file algorithm.h.

Referenced by FileSystem::CreateStatistics().

Log2Histogram* HighPrecisionTimer::recorder_
private

Definition at line 215 of file algorithm.h.

uint64_t HighPrecisionTimer::timestamp_start_
private

Definition at line 214 of file algorithm.h.


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