#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|