VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Member Functions | Private Types | Private Attributes
makVrv::DtInMemoryProfilerHelper Class Reference

Classes

struct  ProfileData
 

Public Member Functions

 DtInMemoryProfilerHelper (std::size_t numOfSamples, const std::string &fileName)
 
void addProfile (double fStart, double fEndAt)
 
void clearProfiles (void)
 
void profilerPre (double elapsedTime)
 
void profilerPost ()
 

Private Types

typedef std::deque< ProfileDataProfiles
 

Private Attributes

DtInMemoryProfiler myProfiler
 
Profiles myProfiles
 
bool myIsProfiling
 

Member Typedef Documentation

Constructor & Destructor Documentation

makVrv::DtInMemoryProfilerHelper::DtInMemoryProfilerHelper ( std::size_t  numOfSamples,
const std::string &  fileName 
)

Member Function Documentation

void makVrv::DtInMemoryProfilerHelper::addProfile ( double  fStart,
double  fEndAt 
)
void makVrv::DtInMemoryProfilerHelper::clearProfiles ( void  )
void makVrv::DtInMemoryProfilerHelper::profilerPre ( double  elapsedTime)
void makVrv::DtInMemoryProfilerHelper::profilerPost ( )

Member Data Documentation

DtInMemoryProfiler makVrv::DtInMemoryProfilerHelper::myProfiler
private
Profiles makVrv::DtInMemoryProfilerHelper::myProfiles
private
bool makVrv::DtInMemoryProfilerHelper::myIsProfiling
private

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)