$search

CStopWatch Class Reference

#include <StopWatch.h>

Inheritance diagram for CStopWatch:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void cont ()
 CStopWatch (const CStopWatch &)
 CStopWatch (util_TimeMeasurementType iTimeType)
 CStopWatch ()
void date (char *acDate) const
double executionTime ()
CStopWatchoperator= (const CStopWatch &)
double realTime ()
double realTimeResolution ()
void start ()
void stop ()
void testOverflow ()
void timeType (const util_TimeMeasurementType &riTimeType)
util_TimeMeasurementType timeType () const
void wait (unsigned int uiTime)
void weekday (char *acWeekday) const

Protected Attributes

timeval m_ActualTime
bool m_bStartFlag
bool m_bStopFlag
timeval m_FirstTime
double m_fOverflowTime
long m_iFirst
long m_iLast
util_TimeMeasurementType m_iTimeType
timeval m_LastTime
timeval m_TempTime

Detailed Description

Definition at line 71 of file StopWatch.h.


Constructor & Destructor Documentation

CStopWatch::CStopWatch (  ) 

Definition at line 69 of file StopWatch.cpp.

CStopWatch::CStopWatch ( util_TimeMeasurementType  iTimeType  ) 

Definition at line 112 of file StopWatch.cpp.

CStopWatch::CStopWatch ( const CStopWatch  ) 

Definition at line 155 of file StopWatch.cpp.


Member Function Documentation

void CStopWatch::cont (  ) 

Definition at line 299 of file StopWatch.cpp.

void CStopWatch::date ( char *  acDate  )  const

Definition at line 410 of file StopWatch.cpp.

double CStopWatch::executionTime (  ) 

Definition at line 197 of file StopWatch.cpp.

CStopWatch & CStopWatch::operator= ( const CStopWatch  ) 

Definition at line 166 of file StopWatch.cpp.

double CStopWatch::realTime (  ) 

Definition at line 330 of file StopWatch.cpp.

double CStopWatch::realTimeResolution (  ) 

Definition at line 346 of file StopWatch.cpp.

void CStopWatch::start (  ) 

Definition at line 242 of file StopWatch.cpp.

void CStopWatch::stop ( void   ) 

Definition at line 267 of file StopWatch.cpp.

void CStopWatch::testOverflow (  ) 

Definition at line 453 of file StopWatch.cpp.

void CStopWatch::timeType ( const util_TimeMeasurementType riTimeType  )  [inline]

Definition at line 182 of file StopWatch.h.

util_TimeMeasurementType CStopWatch::timeType (  )  const [inline]

Definition at line 177 of file StopWatch.h.

void CStopWatch::wait ( unsigned int  uiTime  ) 

Definition at line 364 of file StopWatch.cpp.

void CStopWatch::weekday ( char *  acWeekday  )  const

Definition at line 431 of file StopWatch.cpp.


Member Data Documentation

timeval CStopWatch::m_ActualTime [protected]

Definition at line 97 of file StopWatch.h.

bool CStopWatch::m_bStartFlag [protected]

Definition at line 100 of file StopWatch.h.

bool CStopWatch::m_bStopFlag [protected]

Definition at line 101 of file StopWatch.h.

timeval CStopWatch::m_FirstTime [protected]

Definition at line 94 of file StopWatch.h.

double CStopWatch::m_fOverflowTime [protected]

Definition at line 80 of file StopWatch.h.

long CStopWatch::m_iFirst [protected]

Definition at line 78 of file StopWatch.h.

long CStopWatch::m_iLast [protected]

Definition at line 79 of file StopWatch.h.

Definition at line 103 of file StopWatch.h.

timeval CStopWatch::m_LastTime [protected]

Definition at line 95 of file StopWatch.h.

timeval CStopWatch::m_TempTime [protected]

Definition at line 96 of file StopWatch.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


schunk_libm5api
Author(s): Florian Weisshardt
autogenerated on Sat Mar 2 13:37:13 2013