22 #ifndef ELM_IO_TEEOUTSTREAM_H_
23 #define ELM_IO_TEEOUTSTREAM_H_
25 #include <elm/io/OutStream.h>
27 namespace elm {
namespace io {
32 int write (
const char *buffer,
int size)
override;
33 int flush (
void)
override;
Definition: OutStream.h:30
Definition: TeeOutStream.h:29
bool supportsANSI() const override
Definition: io_TeeOutStream.cpp:87
int write(const char *buffer, int size) override
Definition: io_TeeOutStream.cpp:42
TeeOutStream(OutStream &out1, OutStream &out2)
Definition: io_TeeOutStream.cpp:36
int flush(void) override
Definition: io_TeeOutStream.cpp:59
cstring lastErrorMessage(void) override
Definition: io_TeeOutStream.cpp:76
uint64 size
Definition: arch.h:35