18 #ifndef _LOG4CXX_HELPERS_BUFFEREDWRITER_H
19 #define _LOG4CXX_HELPERS_BUFFEREDWRITER_H
36 LOG4CXX_DECLARE_PRIVATE_MEMBER_PTR(BufferedWriterPriv, m_priv)
56 WriterPtr getWriter() const;
Writes text to a character-output stream buffering requests to increase efficiency.
Definition: bufferedwriter.h:34
Abstract class for writing to character streams.
Definition: writer.h:34
#define LOG4CXX_CAST_ENTRY(Interface)
Definition: object.h:154
#define DECLARE_ABSTRACT_LOG4CXX_OBJECT(object)
Definition: object.h:37
#define END_LOG4CXX_CAST_MAP()
Definition: object.h:148
#define LOG4CXX_CAST_ENTRY_CHAIN(Interface)
Definition: object.h:160
#define BEGIN_LOG4CXX_CAST_MAP()
Definition: object.h:142
#define LOG4CXX_FLUSH_WRITER_FORMAL_PARAMETERS
Definition: writer.h:61
#define LOG4CXX_CLOSE_WRITER_FORMAL_PARAMETERS
Definition: writer.h:55
#define LOG4CXX_WRITE_WRITER_FORMAL_PARAMETERS
Definition: writer.h:67