FireBirdLib - Topfield TMS PVR TAP Programming Library
FBLib_debug.h File Reference
#include "libFireBird.h"

Go to the source code of this file.

Data Structures

struct  tCallTraceStats
 
struct  tCallTraceStack
 

Macros

#define DEFAULTMAGIC   0xFB1BB100
 
#define CTSTACKSIZE   50
 
#define CTSTATENTRIES   5000
 
#define CRASHCHECKINI   "CrashCheck.ini"
 

Variables

dword CallLevel
 
tCallTraceStack CallTraceStack [CTSTACKSIZE]
 
bool CallTraceEnabled
 
bool CallTraceInitialized
 
tCallTraceStatsCallTraceStats
 
int CallTraceStatsEntries
 
bool CallTraceDoNotReenter
 

Macro Definition Documentation

◆ CRASHCHECKINI

#define CRASHCHECKINI   "CrashCheck.ini"

Definition at line 9 of file FBLib_debug.h.

◆ CTSTACKSIZE

#define CTSTACKSIZE   50

Definition at line 7 of file FBLib_debug.h.

◆ CTSTATENTRIES

#define CTSTATENTRIES   5000

Definition at line 8 of file FBLib_debug.h.

◆ DEFAULTMAGIC

#define DEFAULTMAGIC   0xFB1BB100

Definition at line 6 of file FBLib_debug.h.

Variable Documentation

◆ CallLevel

dword CallLevel
extern

◆ CallTraceDoNotReenter

bool CallTraceDoNotReenter
extern

Definition at line 9 of file CallTraceInit.c.

Referenced by CallTraceEnter(), CallTraceExit(), CallTraceExitResult(), and CallTraceInit().

◆ CallTraceEnabled

bool CallTraceEnabled
extern

◆ CallTraceInitialized

◆ CallTraceStack

tCallTraceStack CallTraceStack[CTSTACKSIZE]
extern

Definition at line 4 of file CallTraceInit.c.

Referenced by CallTraceEnter(), CallTraceExit(), CallTraceExitResult(), and CallTraceInit().

◆ CallTraceStats

tCallTraceStats* CallTraceStats
extern

Definition at line 7 of file CallTraceInit.c.

Referenced by CallTraceExit(), CallTraceExitResult(), and CallTraceResetStats().

◆ CallTraceStatsEntries

int CallTraceStatsEntries
extern

Definition at line 8 of file CallTraceInit.c.

Referenced by CallTraceExit(), CallTraceExitResult(), and CallTraceResetStats().