Mercurial > noffle
view src/log.h @ 44:bb6a1bf61279 noffle
[svn] Oops. Forgot three files in my last commit:
* Removed Makefile.
* Added docs/Makefile.am and docs/Makefile.in
author | uh1763 |
---|---|
date | Fri, 05 May 2000 22:50:13 +0100 |
parents | 2842f50feb55 |
children | 32ba1198c6fa |
line wrap: on
line source
/* log.h Print log messages to syslog, stdout/stderr. $Id: log.h 49 2000-05-05 21:45:56Z uh1763 $ */ #ifndef LOG_H #define LOG_H #include "common.h" /* Initialise logging (required before using any log functions). name: program name for syslog interactive: print messages also to stderr/stdout facility: like syslog */ void Log_init( Str name, Bool interactive, int facility ); /* Log level info */ void Log_inf( const char *fmt, ... ); /* Log level error */ void Log_err( const char *fmt, ... ); /* Check for cond being true. Otherwise log an error, and return 1. */ int Log_check(int cond, const char *fmt, ... ); /* Log level notice */ void Log_ntc( const char *fmt, ... ); /* Log only if DEBUG is defined. */ void Log_dbg( const char *fmt, ... ); #endif