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 Jan 21 21:40:28 2007 for Antigone Engine by  doxygen 1.4.6