Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ScopeTimerAccrue< BillingPolicy > Class Template Reference

used by TIMER_ACCRUE More...

#include <timer.h>

Public Member Functions

 ScopeTimerAccrue (TimerClient *tc)
 
 ~ScopeTimerAccrue ()
 

Private Member Functions

 NONCOPYABLE (ScopeTimerAccrue)
 

Private Attributes

TimerUnit m_t0
 
TimerClientm_tc
 

Detailed Description

template<class BillingPolicy = BillingPolicy_Default>
class ScopeTimerAccrue< BillingPolicy >

used by TIMER_ACCRUE

Definition at line 348 of file timer.h.

Constructor & Destructor Documentation

template<class BillingPolicy = BillingPolicy_Default>
ScopeTimerAccrue< BillingPolicy >::ScopeTimerAccrue ( TimerClient tc)
inline

Definition at line 352 of file timer.h.

template<class BillingPolicy = BillingPolicy_Default>
ScopeTimerAccrue< BillingPolicy >::~ScopeTimerAccrue ( )
inline

Definition at line 358 of file timer.h.

Member Function Documentation

template<class BillingPolicy = BillingPolicy_Default>
ScopeTimerAccrue< BillingPolicy >::NONCOPYABLE ( ScopeTimerAccrue< BillingPolicy >  )
private

Member Data Documentation

template<class BillingPolicy = BillingPolicy_Default>
TimerUnit ScopeTimerAccrue< BillingPolicy >::m_t0
private

Definition at line 366 of file timer.h.

template<class BillingPolicy = BillingPolicy_Default>
TimerClient* ScopeTimerAccrue< BillingPolicy >::m_tc
private

Definition at line 367 of file timer.h.


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