ProfilingHelper Class Reference

#include <ProfilingHelper.h>

List of all members.


Public Member Functions

 ProfilingHelper (std::string logFile, int numValues, char **dataNames)
virtual ~ProfilingHelper ()
virtual void start (Timer &timer)
virtual void dt (unsigned index, Timer &timer)
virtual void stop (Timer &timer)

Protected Member Functions

virtual void initialize (std::string logFile, int numValues, char **dataNames)

Protected Attributes

FILE * logFile
double lastTime
int numValues
double * data
double sumValues

Constructor & Destructor Documentation

ProfilingHelper::ProfilingHelper ( std::string  logFile,
int  numValues,
char **  dataNames 
)

virtual ProfilingHelper::~ProfilingHelper (  )  [virtual]


Member Function Documentation

virtual void ProfilingHelper::dt ( unsigned  index,
Timer timer 
) [virtual]

virtual void ProfilingHelper::initialize ( std::string  logFile,
int  numValues,
char **  dataNames 
) [protected, virtual]

virtual void ProfilingHelper::start ( Timer timer  )  [virtual]

virtual void ProfilingHelper::stop ( Timer timer  )  [virtual]


Member Data Documentation

double* ProfilingHelper::data [protected]

double ProfilingHelper::lastTime [protected]

FILE* ProfilingHelper::logFile [protected]

int ProfilingHelper::numValues [protected]

double ProfilingHelper::sumValues [protected]


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

Generated on Wed Oct 20 16:11:59 2010 for inVRs by doxygen 1.5.8