22 #ifndef ELM_IO_BUFFERED_OUT_STREAM_H_
23 #define ELM_IO_BUFFERED_OUT_STREAM_H_
25 #include <elm/io/OutStream.h>
27 namespace elm {
namespace io {
38 virtual int write(
const char *buffer,
int size);
39 virtual int flush(
void);
static const int default_size
Definition: BufferedOutStream.h:32
Definition: OutStream.h:30
uint32 size
Definition: int.h:41
virtual int flush(void)
Definition: io_BufferedOutStream.cpp:74
virtual CString lastErrorMessage(void)
Definition: io_BufferedOutStream.cpp:87
virtual int write(const char *buffer, int size)
Definition: io_BufferedOutStream.cpp:54
virtual ~BufferedOutStream(void)
Definition: io_BufferedOutStream.cpp:46
BufferedOutStream(OutStream &output, size_t size=default_size)
Definition: io_BufferedOutStream.cpp:37
Definition: BufferedOutStream.h:30