logger.c File Reference

Include dependency graph for logger.c:

Classes

struct  LOGGER_globals

Functions

FILE * LOGGER_get_file (void)
int LOGGER_set_output_mode (int modechoice)
int LOGGER_set_output_file (FILE *f)
int LOGGER_set_syslog_mode (int syslogmode)
int LOGGER_set_logfile (char *lfname)
int LOGGER_set_wraplength (int length)
int LOGGER_set_wrap (int level)
int LOGGER_close_logfile (void)
int LOGGER_clean_output (char *string, char **buffer)
int LOGGER_log (char *format,...)

Variables

static int _LOGGER_mode = _LOGGER_SYSLOG
static int _LOGGER_syslog_mode = LOG_MAIL|LOG_INFO
static FILE * _LOGGER_outf
static struct LOGGER_globals LOGGER_glb = { 0, 0 }


Function Documentation

int LOGGER_clean_output ( char *  string,
char **  buffer 
)

int LOGGER_close_logfile ( void   ) 

FILE* LOGGER_get_file ( void   ) 

int LOGGER_log ( char *  format,
  ... 
)

int LOGGER_set_logfile ( char *  lfname  ) 

int LOGGER_set_output_file ( FILE *  f  ) 

int LOGGER_set_output_mode ( int  modechoice  ) 

int LOGGER_set_syslog_mode ( int  syslogmode  ) 

int LOGGER_set_wrap ( int  level  ) 

int LOGGER_set_wraplength ( int  length  ) 


Variable Documentation

int _LOGGER_mode = _LOGGER_SYSLOG [static]

FILE* _LOGGER_outf [static]

int _LOGGER_syslog_mode = LOG_MAIL|LOG_INFO [static]

struct LOGGER_globals LOGGER_glb = { 0, 0 } [static]


Generated on Thu Dec 13 18:13:37 2007 for SkyGI by  doxygen 1.5.1-p1