Go to the documentation of this file.
17 #ifndef _DECAF_UTIL_LOGGING_HANDLER_H_
18 #define _DECAF_UTIL_LOGGING_HANDLER_H_
81 virtual void flush() = 0;
87 virtual void publish(
const LogRecord& record ) = 0;
98 virtual bool isLoggable(
const LogRecord& record )
const;
110 this->filter = filter;
149 virtual void setFormatter(
Formatter* formatter );
156 return this->formatter;
167 virtual void setErrorManager(
ErrorManager* errorManager );
174 return this->errorManager;