#include <CH_Timer.H>
Public Member Functions | |
AutoStart (TraceTimer *a_timer, char *mutex, char *childMutex) | |
AutoStart (TraceTimer *a_timer, char *mutex) | |
~AutoStart () | |
bool | active () |
Private Attributes | |
char * | m_mutex |
char * | m_childMutex |
TraceTimer * | m_timer |
Static Private Attributes | |
static char | ok |
AutoStart::AutoStart | ( | TraceTimer * | a_timer, | |
char * | mutex, | |||
char * | childMutex | |||
) | [inline] |
References TraceTimer::start().
AutoStart::AutoStart | ( | TraceTimer * | a_timer, | |
char * | mutex | |||
) | [inline] |
References TraceTimer::start().
AutoStart::~AutoStart | ( | ) | [inline] |
References m_childMutex, m_mutex, m_timer, and TraceTimer::stop().
bool AutoStart::active | ( | ) |
char* AutoStart::m_mutex [private] |
Referenced by ~AutoStart().
char* AutoStart::m_childMutex [private] |
Referenced by ~AutoStart().
TraceTimer* AutoStart::m_timer [private] |
Referenced by ~AutoStart().
char AutoStart::ok [static, private] |