Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CGXProfiler Class Reference

#include <GXProfiler.h>

List of all members.

Public Methods

 CGXProfiler ()
virtual ~CGXProfiler ()
virtual bool Init ()
virtual bool FunctionEnter (char *szFunctionName)
virtual bool FunctionExit ()
virtual void IteratorFirst ()
virtual bool IteratorHasMore ()
virtual bool IteratorNext (GXProfileElement *pOut)

Protected Attributes

CGXHashTable< GXProfileElementm_HashTable
GXProfileElement m_CurrentFunctionElement

Static Protected Attributes

__int64 x_i64TicksPerSecond = 0


Constructor & Destructor Documentation

CGXProfiler::CGXProfiler  
 

CGXProfiler::~CGXProfiler   [virtual]
 


Member Function Documentation

bool CGXProfiler::FunctionEnter char *    szFunctionName [virtual]
 

bool CGXProfiler::FunctionExit   [virtual]
 

bool CGXProfiler::Init   [virtual]
 

void CGXProfiler::IteratorFirst   [virtual]
 

bool CGXProfiler::IteratorHasMore   [virtual]
 

bool CGXProfiler::IteratorNext GXProfileElement   pOut [virtual]
 


Member Data Documentation

GXProfileElement CGXProfiler::m_CurrentFunctionElement [protected]
 

CGXHashTable<GXProfileElement> CGXProfiler::m_HashTable [protected]
 

__int64 CGXProfiler::x_i64TicksPerSecond = 0 [static, protected]
 


The documentation for this class was generated from the following files:
Generated on Thu May 23 17:51:01 2002 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001