FireBirdLib - Topfield TMS PVR TAP Programming Library
CallTraceInit.c
Go to the documentation of this file.
1
#include "
FBLib_debug.h
"
2
3
dword
CallLevel
= 0;
4
tCallTraceStack
CallTraceStack
[
CTSTACKSIZE
];
5
bool
CallTraceEnabled
= FALSE;
6
bool
CallTraceInitialized
= FALSE;
7
tCallTraceStats
*
CallTraceStats
= NULL;
8
int
CallTraceStatsEntries
= 0;
9
bool
CallTraceDoNotReenter
= FALSE;
10
11
void
CallTraceInit
(
void
)
12
{
13
CallTraceDoNotReenter
= FALSE;
14
CallLevel
= 0;
15
CallTraceEnabled
= TRUE;
16
CallTraceInitialized
= TRUE;
17
CallTraceResetStats
();
18
19
memset(
CallTraceStack
, 0,
CTSTACKSIZE
*
sizeof
(
tCallTraceStack
));
20
}
CallTraceStack
tCallTraceStack CallTraceStack[CTSTACKSIZE]
Definition:
CallTraceInit.c:4
CallTraceInitialized
bool CallTraceInitialized
Definition:
CallTraceInit.c:6
CallLevel
dword CallLevel
Definition:
CallTraceInit.c:3
CallTraceStatsEntries
int CallTraceStatsEntries
Definition:
CallTraceInit.c:8
CallTraceStats
tCallTraceStats * CallTraceStats
Definition:
CallTraceInit.c:7
CallTraceEnabled
bool CallTraceEnabled
Definition:
CallTraceInit.c:5
CallTraceDoNotReenter
bool CallTraceDoNotReenter
Definition:
CallTraceInit.c:9
CallTraceInit
void CallTraceInit(void)
Definition:
CallTraceInit.c:11
CallTraceResetStats
void CallTraceResetStats(void)
Definition:
CallTraceResetStats.c:4
FBLib_debug.h
CTSTACKSIZE
#define CTSTACKSIZE
Definition:
FBLib_debug.h:7
tCallTraceStack
Definition:
FBLib_debug.h:21
tCallTraceStats
Definition:
FBLib_debug.h:12
debug
CallTraceInit.c
Generated on Fri Apr 29 2022 13:34:01 for FireBirdLib - Topfield TMS PVR TAP Programming Library by
1.9.3