17 #ifndef _DECAF_UTIL_LOGGING_STREAMHANDLER_H_ 18 #define _DECAF_UTIL_LOGGING_STREAMHANDLER_H_ 66 bool writerNotInitialized;
102 virtual void flush();
110 virtual void publish(
const LogRecord& record );
120 virtual bool isLoggable(
const LogRecord& record )
const;
145 void close(
bool closeStream );
151 void write(
const std::string& value );
154 void initializeWritter();
Stream based logging Handler.
Definition: StreamHandler.h:56
LogRecord objects are used to pass logging requests between the logging framework and individual log ...
Definition: LogRecord.h:41
A Handler object takes log messages from a Logger and exports them.
Definition: Handler.h:49
#define DECAF_API
Definition: Config.h:29
Base interface for any class that wants to represent an output stream of bytes.
Definition: OutputStream.h:39
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: AprPool.h:25