1 #ifndef GALAXY_I_LOGGER_H
2 #define GALAXY_I_LOGGER_H
35 virtual void Trace(
const char* format, ...) = 0;
43 virtual void Debug(
const char* format, ...) = 0;
51 virtual void Info(
const char* format, ...) = 0;
59 virtual void Warning(
const char* format, ...) = 0;
67 virtual void Error(
const char* format, ...) = 0;
75 virtual void Fatal(
const char* format, ...) = 0;
The interface for logging.
Definition: ILogger.h:22
virtual void Debug(const char *format,...)=0
Creates a log entry with level DEBUG.
virtual void Trace(const char *format,...)=0
Creates a log entry with level TRACE.
virtual void Info(const char *format,...)=0
Creates a log entry with level INFO.
virtual void Error(const char *format,...)=0
Creates a log entry with level ERROR.
virtual void Fatal(const char *format,...)=0
Creates a log entry with level FATAL.
virtual void Warning(const char *format,...)=0
Creates a log entry with level WARNING.