|
libopenraw
|
#include <io.h>
Public Attributes | |
| IOFileRef(* | open )(const char *path, int mode) |
| int(* | close )(IOFileRef f) |
| int(* | seek )(IOFileRef f, off_t offset, int whence) |
| int(* | read )(IOFileRef f, void *buf, size_t count) |
| off_t(* | filesize )(IOFileRef f) |
| void *(* | mmap )(IOFileRef f, size_t l, off_t offset) |
| int(* | munmap )(IOFileRef f, void *addr, size_t l) |
| void *(* io_methods::mmap) (IOFileRef f, size_t l, off_t offset) |
| IOFileRef(* io_methods::open) (const char *path, int mode) |
| int(* io_methods::read) (IOFileRef f, void *buf, size_t count) |
| int(* io_methods::seek) (IOFileRef f, off_t offset, int whence) |