hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
hobbes::timed_region< globalTC > Struct Template Reference

#include <perf.H>

Collaboration diagram for hobbes::timed_region< globalTC >:
Collaboration graph

Public Member Functions

 timed_region ()
 
 ~timed_region ()
 

Static Public Member Functions

static bool activelyTiming ()
 
static void activelyTiming (bool f)
 

Public Attributes

long t0
 

Constructor & Destructor Documentation

◆ timed_region()

template<long * globalTC>
hobbes::timed_region< globalTC >::timed_region ( )
inline

◆ ~timed_region()

template<long * globalTC>
hobbes::timed_region< globalTC >::~timed_region ( )
inline

Member Function Documentation

◆ activelyTiming() [1/2]

template<long * globalTC>
static bool hobbes::timed_region< globalTC >::activelyTiming ( )
inlinestatic

◆ activelyTiming() [2/2]

template<long * globalTC>
static void hobbes::timed_region< globalTC >::activelyTiming ( bool  f)
inlinestatic

Member Data Documentation

◆ t0

template<long * globalTC>
long hobbes::timed_region< globalTC >::t0

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