Thrill  0.1
RunTimer< Timer > Class Template Reference

Detailed Description

template<typename Timer>
class thrill::common::RunTimer< Timer >

RIAA class for running the timer until destruction.

Definition at line 298 of file stats_timer.hpp.

#include <stats_timer.hpp>

Public Member Functions

 RunTimer (Timer &timer)
 
 RunTimer (const RunTimer &)=delete
 non-copyable: delete copy-constructor More...
 
 ~RunTimer ()
 
RunTimeroperator= (const RunTimer &)=delete
 non-copyable: delete assignment operator More...
 

Private Attributes

Timer & timer_
 

Constructor & Destructor Documentation

◆ RunTimer() [1/2]

RunTimer ( Timer &  timer)
inlineexplicit

Definition at line 301 of file stats_timer.hpp.

◆ RunTimer() [2/2]

RunTimer ( const RunTimer< Timer > &  )
delete

non-copyable: delete copy-constructor

◆ ~RunTimer()

~RunTimer ( )
inline

Definition at line 308 of file stats_timer.hpp.

Member Function Documentation

◆ operator=()

RunTimer& operator= ( const RunTimer< Timer > &  )
delete

non-copyable: delete assignment operator

Member Data Documentation

◆ timer_

Timer& timer_
private

Definition at line 311 of file stats_timer.hpp.


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