20 RFLogManager(
const char* prefix,
const char* lognode = NULL,
const char* logdir = NULL);
24 int ProcessLog(
int fd);
27 void Log(
const char* fmt, ...);
28 void Info(
const char* fmt, ...);
29 void Warning(
const char* fmt, ...);
30 void Error(
const char* fmt, ...);
31 void Fatal(
const char* fmt, ...);
32 void Abort(
const char* fmt, ...);
35 void Write(
const char* msg);
36 char* BuildMessage(
const char* fmt, ...);
40 void timestamp(
char*);
41 int WriteLog(
const char* type,
const char* msg);
42 int OpenLogFile(
int today);
Abstract base class for different kinds of events.