OWLNext 7.0
Borland's Object Windows Library for the modern age
|
#include <owl/private/checks.h>
Public Member Functions | |
virtual | ~TDiagBase () |
void | Trace (const tstring &msg, int level, LPCSTR file, int line) |
void | Warn (const tstring &msg, int level, LPCSTR file, int line) |
LPCSTR | GetName () const |
void | Enable (bool enable=true) |
bool | IsEnabled () const |
void | SetLevel (int level) |
int | GetLevel () const |
void | SetLocalHook (TDiagBaseHook *hook) |
virtual TModule * | GetDiagModule ()=0 |
Static Public Member Functions | |
static TDiagBase * | GetDiagGroup (TDiagBase *curr=nullptr) |
static TDiagBaseHook * | SetGlobalHook (TDiagBaseHook *hook=nullptr) |
Protected Member Functions | |
TDiagBase (LPCSTR name, bool enable, int level) | |
Protected Attributes | |
LPCSTR | Name |
bool | Enabled |
int | Level |
TDiagBaseHook * | LocalHook |
Friends | |
class | TDiagFunction |
|
virtual |
Definition at line 192 of file checks.cpp.
Definition at line 181 of file checks.cpp.
Definition at line 235 of file checks.cpp.
|
static |
Definition at line 173 of file checks.cpp.
|
inline |
Definition at line 161 of file checks.cpp.
Definition at line 167 of file checks.cpp.
|
friend |
|
protected |