Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
galois::CondStatTimer< Enable > Class Template Reference

#include <Timer.h>

Inheritance diagram for galois::CondStatTimer< Enable >:
galois::StatTimer galois::TimeAccumulator

Public Member Functions

 CondStatTimer (const char *const n, const char *region)
 
 CondStatTimer (const char *region)
 
- Public Member Functions inherited from galois::StatTimer
 StatTimer (const char *name, const char *region)
 
 StatTimer (const char *const n)
 
 StatTimer ()
 
 StatTimer (const StatTimer &)=delete
 
 StatTimer (StatTimer &&)=delete
 
StatTimeroperator= (const StatTimer &)=delete
 
StatTimeroperator= (StatTimer &&)=delete
 
 ~StatTimer ()
 
void start ()
 
void stop ()
 
uint64_t get_usec () const
 
- Public Member Functions inherited from galois::TimeAccumulator
 TimeAccumulator ()
 
void start ()
 
void stop ()
 adds the current timed interval to the total More...
 
uint64_t get () const
 
uint64_t get_usec () const
 
TimeAccumulatoroperator+= (const TimeAccumulator &rhs)
 
TimeAccumulatoroperator+= (const Timer &rhs)
 

Constructor & Destructor Documentation

template<bool Enable>
galois::CondStatTimer< Enable >::CondStatTimer ( const char *const  n,
const char *  region 
)
inline
template<bool Enable>
galois::CondStatTimer< Enable >::CondStatTimer ( const char *  region)
inline

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