Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
BillingPolicy_Atomic Struct Reference

thread-safe (not used by default due to its higher overhead) note: we can't just use thread-local variables to avoid synchronization overhead because we don't have control over all threads (for accumulating their separate timer copies). More...

#include <timer.h>

Public Member Functions

void operator() (TimerClient *tc, TimerUnit t0, TimerUnit t1) const
 

Detailed Description

thread-safe (not used by default due to its higher overhead) note: we can't just use thread-local variables to avoid synchronization overhead because we don't have control over all threads (for accumulating their separate timer copies).

Definition at line 330 of file timer.h.

Member Function Documentation

void BillingPolicy_Atomic::operator() ( TimerClient tc,
TimerUnit  t0,
TimerUnit  t1 
) const
inline

Definition at line 332 of file timer.h.


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