22 #ifndef ELM_IO_OUTSTREAM_H
23 #define ELM_IO_OUTSTREAM_H
25 #include <elm/string/CString.h>
27 namespace elm {
namespace io {
33 virtual int write(
const char *buffer,
int size) = 0;
35 virtual int flush(
void) = 0;
43 #endif // ELM_IO_OUTSTREAM_H
IntFormat byte(t::uint8 b)
Definition: io_Output.cpp:873
static OutStream & null
Definition: OutStream.h:38
Definition: OutStream.h:30
uint32 size
Definition: int.h:41
virtual int flush(void)=0
virtual CString lastErrorMessage(void)
Definition: io_OutStream.cpp:70
virtual int write(const char *buffer, int size)=0
virtual ~OutStream(void)
Definition: OutStream.h:32