/* */ #ifndef _D_NULL_LOGGER_H_ #define _D_NULL_LOGGER_H_ #include "Logger.h" using namespace std; class NullLogger : public Logger { public: NullLogger() {} virtual ~NullLogger() {} virtual void debug(const char* msg, ...) const {} virtual void debug(const char* msg, Exception* ex, ...) const {} virtual void info(const char* msg, ...) const {} virtual void info(const char* msg, Exception* ex, ...) const {} virtual void warn(const char* msg, ...) const {} virtual void warn(const char* msg, Exception* ex, ...) const {} virtual void error(const char* msg, ...) const {} virtual void error(const char* msg, Exception* ex, ...) const {} }; #endif // _D_NULL_LOGGER_H_