#include <cddefines.h>
Inherits Singleton< t_debug >.
Public Member Functions | |
void | enter (const char *name) |
void | leave (const char *name) |
Protected Member Functions | |
t_debug () | |
Private Attributes | |
FILE * | p_fp |
int | p_callLevel |
Friends | |
class | Singleton< t_debug > |
entry and exit of each routine will go here, macros enabled if compiler-set flag DEBUG_FUN is defined
Definition at line 677 of file cddefines.h.
t_debug::t_debug | ( | ) | [inline, protected] |
Definition at line 683 of file cddefines.h.
References p_callLevel, and p_fp.
void t_debug::enter | ( | const char * | name | ) | [inline] |
Definition at line 689 of file cddefines.h.
References p_callLevel, and p_fp.
void t_debug::leave | ( | const char * | name | ) | [inline] |
Definition at line 694 of file cddefines.h.
References p_callLevel, and p_fp.
Definition at line 679 of file cddefines.h.
int t_debug::p_callLevel [private] |
Definition at line 681 of file cddefines.h.
FILE* t_debug::p_fp [private] |
Definition at line 680 of file cddefines.h.