#include <jem/io/FileStream.h>
virtual jem::io::FileStream::~FileStream |
( |
| ) |
|
|
protectedvirtual |
virtual Ref<Self> jem::io::FileStream::dup |
( |
| ) |
|
|
pure virtual |
virtual void jem::io::FileStream::sync |
( |
| ) |
|
|
pure virtual |
virtual void jem::io::FileStream::close |
( |
| ) |
|
|
pure virtual |
virtual void jem::io::FileStream::closeNoThrow |
( |
| ) |
|
|
pure virtual |
virtual int jem::io::FileStream::poll |
( |
const Time & |
timeout | ) |
|
|
pure virtual |
virtual idx_t jem::io::FileStream::read |
( |
void * |
buf, |
|
|
idx_t |
n |
|
) |
| |
|
pure virtual |
virtual void jem::io::FileStream::write |
( |
const void * |
buf, |
|
|
idx_t |
n |
|
) |
| |
|
pure virtual |
virtual void jem::io::FileStream::writeNoThrow |
( |
const void * |
buf, |
|
|
idx_t |
n |
|
) |
| |
|
pure virtual |
virtual lint jem::io::FileStream::getPosition |
( |
| ) |
const |
|
pure virtual |
virtual void jem::io::FileStream::setPosition |
( |
lint |
pos | ) |
|
|
pure virtual |
virtual lint jem::io::FileStream::getLength |
( |
| ) |
const |
|
pure virtual |
const int jem::io::FileStream::POLL_READ |
|
static |
const int jem::io::FileStream::POLL_WRITE |
|
static |