|
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
7 #ifndef ELM_IO_UNIX_OUTSTREAM_H
8 #define ELM_IO_UNIX_OUTSTREAM_H
10 #include <elm/string/CString.h>
11 #include <elm/io/OutStream.h>
13 namespace elm {
namespace io {
21 inline void*
fd(
void)
const {
return _fd; };
22 virtual int write(
const char *buffer,
int size);
23 virtual int flush(
void);
29 #endif // ELM_IO_UNIX_OUTSTREAM_H
void * _fd
Definition: WinOutStream.h:18
virtual int write(const char *buffer, int size)
Definition: io_WinOutStream.cpp:65
WinOutStream(void *fd)
Definition: io_WinOutStream.cpp:45
virtual CString lastErrorMessage(void)
Definition: io_WinOutStream.cpp:59
void * fd(void) const
Definition: WinOutStream.h:21
uint64 size
Definition: arch.h:35
Definition: OutStream.h:30
Definition: WinOutStream.h:16
virtual int flush(void)
Definition: io_WinOutStream.cpp:81