CACAO
Functions | Variables
logging.cpp File Reference

Go to the source code of this file.

Functions

void log_init (const char *fname)
 
static FILE * get_log ()
 
FILE * log_get_logfile ()
 
void log_start (void)
 
void log_finish (void)
 
void log_vprint (const char *text, va_list ap)
 
void log_print (const char *text,...)
 
void log_classname (Utf8String u)
 
void log_println (const char *text,...)
 
void log_message_utf (const char *msg, Utf8String u)
 
void log_message_class (const char *msg, classinfo *c)
 
void log_message_class_message_class (const char *msg1, classinfo *c1, const char *msg2, classinfo *c2)
 
void log_message_method (const char *msg, methodinfo *m)
 

Variables

static FILE * LOG_FILE = NULL
 

Function Documentation

static FILE* get_log ( )
inlinestatic

Definition at line 84 of file logging.cpp.

void log_classname ( Utf8String  u)

Definition at line 164 of file logging.cpp.

void log_finish ( void  )

Definition at line 117 of file logging.cpp.

FILE* log_get_logfile ( )

Definition at line 90 of file logging.cpp.

void log_init ( const char *  fname)

Definition at line 75 of file logging.cpp.

void log_message_class ( const char *  msg,
classinfo c 
)

Definition at line 237 of file logging.cpp.

void log_message_class_message_class ( const char *  msg1,
classinfo c1,
const char *  msg2,
classinfo c2 
)

Definition at line 251 of file logging.cpp.

void log_message_method ( const char *  msg,
methodinfo m 
)

Definition at line 275 of file logging.cpp.

void log_message_utf ( const char *  msg,
Utf8String  u 
)

Definition at line 214 of file logging.cpp.

void log_print ( const char *  text,
  ... 
)

Definition at line 149 of file logging.cpp.

void log_println ( const char *  text,
  ... 
)

Definition at line 193 of file logging.cpp.

void log_start ( void  )

Definition at line 106 of file logging.cpp.

void log_vprint ( const char *  text,
va_list  ap 
)

Definition at line 135 of file logging.cpp.

Variable Documentation

FILE* LOG_FILE = NULL
static

Definition at line 73 of file logging.cpp.