#include <logs.h>
Public Types | |
| enum | { L_FILE = 1, L_CONSOLE = 2, L_DEFAULT = 3, L_NONE = 0, L_ALL = 0xFFFFFFFF } |
Public Methods | |
| logs (const char *pFuncName) | |
| ~logs () | |
Static Public Methods | |
| void | log (const char *fmt,...) |
| void | logln (const char *fmt,...) |
| void | dump (void *pMemory, DWORD dwNumBytes) |
| void | init (const char *pszLogFileName) |
| void | deinit () |
| void | enable (bool bEnable=true) |
| void | set (unsigned nSet, unsigned nReset=0) |
Public Attributes | |
| enum | max_funcs = 100 |
| enum | max_func_len = 80} |
Static Public Attributes | |
| bool | m_bActive = false |
| unsigned | m_nFlags = L_CONSOLE |
| bool | m_bInited = false |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.11 written by Dimitri van Heesch,
© 1997-2001