Simple++
Powerfull and lightning fast C++ Library
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Debug Class Reference

#include <Debug.h>

Public Member Functions

 Debug (void)
 
virtual ~Debug (void)
 

Static Public Member Functions

static void _debugNew (const char *fileName, int lineNumber, unsigned long memoryAddress, unsigned long memorySize)
 
static void _debugNew (unsigned long memoryAddress, unsigned long memorySize)
 
static void _debugDelete (const char *fileName, int lineNumber, unsigned long address)
 
static void _debugDelete (unsigned long address)
 

Static Public Attributes

static std::vector< MemoryAllocation_debugMemoryAllocations
 

Constructor & Destructor Documentation

Debug::Debug ( void  )
Debug::~Debug ( void  )
virtual

Member Function Documentation

void Debug::_debugDelete ( const char *  fileName,
int  lineNumber,
unsigned long  address 
)
static
void Debug::_debugDelete ( unsigned long  address)
static
void Debug::_debugNew ( const char *  fileName,
int  lineNumber,
unsigned long  memoryAddress,
unsigned long  memorySize 
)
static
void Debug::_debugNew ( unsigned long  memoryAddress,
unsigned long  memorySize 
)
static

Member Data Documentation

std::vector< MemoryAllocation > Debug::_debugMemoryAllocations
static

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