OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
Stackwalker.h File Reference

Go to the source code of this file.

Enumerations

enum  eAllocCheckOutput { ACOutput_Simple , ACOutput_Advanced , ACOutput_XML }
 

Functions

int InitAllocCheckWN (eAllocCheckOutput eOutput, LPCTSTR pszFilename, ULONG ulShowStackAtAlloc=0)
 
int InitAllocCheck (eAllocCheckOutput eOutput=ACOutput_Simple, BOOL bSetUnhandledExeptionFilter=TRUE, ULONG ulShowStackAtAlloc=0)
 
ULONG DeInitAllocCheck ()
 
DWORD StackwalkFilter (EXCEPTION_POINTERS *ep, DWORD status, LPCTSTR pszLogFile)
 

Enumeration Type Documentation

◆ eAllocCheckOutput

Enumerator
ACOutput_Simple 
ACOutput_Advanced 
ACOutput_XML 

Definition at line 39 of file Stackwalker.h.

Function Documentation

◆ DeInitAllocCheck()

ULONG DeInitAllocCheck ( )
extern

Definition at line 2231 of file Stackwalker.cpp.

◆ InitAllocCheck()

int InitAllocCheck ( eAllocCheckOutput eOutput = ACOutput_Simple,
BOOL bSetUnhandledExeptionFilter = TRUE,
ULONG ulShowStackAtAlloc = 0 )
extern

Definition at line 2192 of file Stackwalker.cpp.

References _MAX_PATH, _T, _tcscat, _tcscpy, ACOutput_XML, and InitAllocCheckWN().

◆ InitAllocCheckWN()

int InitAllocCheckWN ( eAllocCheckOutput eOutput,
LPCTSTR pszFilename,
ULONG ulShowStackAtAlloc = 0 )
extern

Definition at line 2151 of file Stackwalker.cpp.

References _T.

◆ StackwalkFilter()

DWORD StackwalkFilter ( EXCEPTION_POINTERS * ep,
DWORD status,
LPCTSTR pszLogFile )
extern

Definition at line 2299 of file Stackwalker.cpp.

References _T, _tcscat, _tcscpy, _tfopen, ACOutput_XML, LOG_FILE_MAX_SIZE, and MAX_PATH.