This repository has been archived on 2024-11-17. You can view files and clone it, but cannot push or open issues or pull requests.
zamek-hswro/ILogger.h

18 lines
382 B
C
Raw Normal View History

2017-12-17 11:31:13 +00:00
#ifndef ILOGGER_H
#define ILOGGER_H
class ILogger
{
public:
virtual ~ILogger() {}
virtual void debug(const char *format, ...) const = 0;
virtual void info(const char *format, ...) const = 0;
virtual void warning(const char* format, ...) const = 0;
virtual void error(const char* format, ...) const = 0;
virtual void flush() const;
};
#endif // ILOGGER_H