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

#include <ThreadTimer.h>

Inheritance diagram for galois::runtime::PerThreadTimer< enabled >:
galois::runtime::ThreadTimers

Public Member Functions

 PerThreadTimer (const char *const region, const char *const category)
 
 PerThreadTimer (const PerThreadTimer &)=delete
 
 PerThreadTimer (PerThreadTimer &&)=delete
 
PerThreadTimeroperator= (const PerThreadTimer &)=delete
 
PerThreadTimeroperator= (PerThreadTimer &&)=delete
 
 ~PerThreadTimer ()
 
void start ()
 
void stop ()
 

Constructor & Destructor Documentation

template<bool enabled>
galois::runtime::PerThreadTimer< enabled >::PerThreadTimer ( const char *const  region,
const char *const  category 
)
inline
template<bool enabled>
galois::runtime::PerThreadTimer< enabled >::PerThreadTimer ( const PerThreadTimer< enabled > &  )
delete
template<bool enabled>
galois::runtime::PerThreadTimer< enabled >::PerThreadTimer ( PerThreadTimer< enabled > &&  )
delete
template<bool enabled>
galois::runtime::PerThreadTimer< enabled >::~PerThreadTimer ( )
inline

Member Function Documentation

template<bool enabled>
PerThreadTimer& galois::runtime::PerThreadTimer< enabled >::operator= ( const PerThreadTimer< enabled > &  )
delete
template<bool enabled>
PerThreadTimer& galois::runtime::PerThreadTimer< enabled >::operator= ( PerThreadTimer< enabled > &&  )
delete
template<bool enabled>
void galois::runtime::PerThreadTimer< enabled >::start ( )
inline
template<bool enabled>
void galois::runtime::PerThreadTimer< enabled >::stop ( )
inline

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