Defined in file: hzProcess.h
This class employes the private sub-class _fncall_rec as follows:-
_fncall_rec
Constructors/Detructors
hzProcess* | hzProcess | (void) | |
NULL-BASIS | ~hzProcess | (void) |
Public Methods:
void | CallHistory | (void) | |
const char* | GetCurrFunc | (void) | |
unsigned int | GetId | (void) | |
hzLogger* | GetLog | (void) | |
int | GetTID | (void) | |
unsigned int | Level | (void) | |
void | PullFunction | (void) | |
void | PushFunction | (const char* funcname) | |
char* | ScratchPad | (int nSize) | Get thread scratch pad |
void | SetLog | (hzLogger* pLog) | |
void | StackTrace | (void) | |
void | _deregister | (hzProcess* pProc) | |
void | _register | (hzProcess* pProc) |
Member Variables:
void* | m_CurrentLock | No description | |
hzProcess::_fncall_rec* | m_Hist | No description | |
unsigned int | m_Id | No description | |
hzEcode | m_LastEcode | No description | |
hzString | m_LastErrmsg | No description | |
char* | m_Scratch | No description | |
const char** | m_Stack | No description | |
int | m_TID | No description | |
unsigned int | m_nCallOset | No description | |
unsigned int | m_nFuncs | No description | |
unsigned int | m_nPeak | No description | |
unsigned int | m_nScratchAdvn | No description | |
unsigned int | m_nScratchOset | No description | |
unsigned int | m_nSeqCall | No description | |
hzLogger* | m_pLog | No description |