ONPOSIX  2.0
 All Classes Namespaces Files Functions Variables Enumerator Friends Macros Pages
FileDescriptor Member List

This is the complete list of members for FileDescriptor, including all inherited members.

async_read(void(*handler)(Buffer *b, size_t size), Buffer *b, size_t size)PosixDescriptorinline
async_read(void(*handler)(void *b, size_t size), void *b, size_t size)PosixDescriptorinline
async_write(void(*handler)(Buffer *b, size_t size), Buffer *b, size_t size)PosixDescriptorinline
async_write(void(*handler)(void *b, size_t size), void *b, size_t size)PosixDescriptorinline
close()PosixDescriptorinlinevirtual
do_read(void *p, size_t size)PosixDescriptorprotected
do_write(const void *p, size_t size)PosixDescriptorprotected
fd_PosixDescriptorprotected
FileDescriptor(const std::string &name, const int flags)FileDescriptor
FileDescriptor(const std::string &name, const int flags, const mode_t mode)FileDescriptor
flush()PosixDescriptorinline
getDescriptorNumber() const PosixDescriptorinline
getLength()FileDescriptor
ioctl(int request)PosixDescriptorinline
ioctl(int request, void *argp)PosixDescriptorinline
lseek(int offset)FileDescriptorinline
operator=(const PosixDescriptor &src)PosixDescriptorinline
PosixDescriptor()PosixDescriptorinlineprotected
PosixDescriptor(const PosixDescriptor &src)PosixDescriptorinline
read(Buffer *b, size_t size)PosixDescriptor
read(void *p, size_t size)PosixDescriptor
sync()FileDescriptorinline
write(Buffer *b, size_t size)PosixDescriptor
write(const void *p, size_t size)PosixDescriptor
write(const std::string &s)PosixDescriptor
~PosixDescriptor()PosixDescriptorinlinevirtual