debug.h File Reference

#include "antistd.h"

Include dependency graph for debug.h:

This graph shows which files directly or indirectly include this file:


Data Structures

struct  aeProfilerEntry
struct  aeProfiler

Defines

#define ASSERT(a, b)   aeAssert(a,b,__LINE__,__FILE__)
#define ASSERTPTR(a, b)   aeAssertPtr(a,b,__LINE__,__FILE__)

Functions

int aeAssert (int, const char *, int, const char *)
void * aeAssertPtr (void *, const char *, int, const char *)
void aeLog (FILE *, const char *,...)
void aeProfilerInit (aeProfiler *)
void aeProfilerFree (aeProfiler *)
void aeProfilerStartFrame (aeProfiler *)
void aeProfilerStartSample (aeProfiler *, const char *)
void aeProfilerEndSample (aeProfiler *)
void aeProfilerEndFrame (aeProfiler *)
void aeProfilerBuildTable (aeProfiler *, char **)
void __aeProfilerTreeIterate (aeProfilerEntry *, void(*)(aeProfilerEntry *))
void __aeProfilerEndFrameAnalyze (aeProfilerEntry *)
void __aeProfilerTablePrint (aeProfilerEntry *)
void __aeProfilerTreeFree (aeProfilerEntry *)

Define Documentation

#define ASSERT ( a,
 )     aeAssert(a,b,__LINE__,__FILE__)

#define ASSERTPTR ( a,
 )     aeAssertPtr(a,b,__LINE__,__FILE__)


Function Documentation

void __aeProfilerEndFrameAnalyze ( aeProfilerEntry  ) 

void __aeProfilerTablePrint ( aeProfilerEntry  ) 

void __aeProfilerTreeFree ( aeProfilerEntry  ) 

void __aeProfilerTreeIterate ( aeProfilerEntry ,
void(*)(aeProfilerEntry *)   
)

int aeAssert ( int  ,
const char *  ,
int  ,
const char *   
)

void* aeAssertPtr ( void *  ,
const char *  ,
int  ,
const char *   
)

void aeLog ( FILE *  ,
const char *  ,
  ... 
)

void aeProfilerBuildTable ( aeProfiler ,
char **   
)

void aeProfilerEndFrame ( aeProfiler  ) 

void aeProfilerEndSample ( aeProfiler  ) 

void aeProfilerFree ( aeProfiler  ) 

void aeProfilerInit ( aeProfiler  ) 

void aeProfilerStartFrame ( aeProfiler  ) 

void aeProfilerStartSample ( aeProfiler ,
const char *   
)


Generated on Sun Mar 25 15:08:53 2007 for Antigone Engine by  doxygen 1.5.1