#include "defines.h"
#include "assert.h"
#include <stdio.h>
#include <stdarg.h>
#include <iostream>
Typedefs | |
typedef void(* | log_t )(const char *format, va_list args) |
typedef void(* | init_log_t )(log_t log) |
Functions | |
void | _open_log (const char *path, bool console) |
void | _close_log () |
void | _dll_init_log (void *dlHandle) |
DEBUG_EXPORT void | init_log (log_t log) |
void | _log (const char *format,...) |
void | _logfoo (const char *,...) |
Variables | |
log_t | log_cb = __logfoo |
© 2003-2004 by Rene Mayrhofer, Harald Radi
Harald Radi <harald.radi@nme.at>
|
Function type definitions for initializing logging |
|
Function type definitions for logging |
|
Close the logfile |
|
Loads the main logging module into dynamically loaded libraries to ensure that logging is performed synchronously into a single logfile.
|
|
Wrapper function to convert printf style parameters into va_list style parameters.
|
|
dummy function if logging is disabled
|
|
Initialize the logfile
|
|
Exported funtion to initialize logging
|
|
Globally used logging function set by the init_log function |