|
URING++
|
This is the complete list of members for uringpp::file, including all inherited members.
| close() | uringpp::file | inline |
| fd() const | uringpp::file | inline |
| fd_ (defined in uringpp::file) | uringpp::file | protected |
| file(file &&other) noexcept | uringpp::file | inline |
| file(std::shared_ptr< event_loop > loop, int fd) | uringpp::file | inline |
| fsync(int flags) | uringpp::file | inline |
| loop_ (defined in uringpp::file) | uringpp::file | protected |
| noncopyable()=default (defined in uringpp::noncopyable) | uringpp::noncopyable | |
| noncopyable(noncopyable &&)=default (defined in uringpp::noncopyable) | uringpp::noncopyable | |
| noncopyable(noncopyable const &)=delete (defined in uringpp::noncopyable) | uringpp::noncopyable | |
| open(std::shared_ptr< event_loop > loop, char const *path, int flags, mode_t mode) | uringpp::file | inlinestatic |
| openat(std::shared_ptr< event_loop > loop, dir const &dir, char const *path, int flags, mode_t mode) | uringpp::file | inlinestatic |
| openat2(std::shared_ptr< event_loop > loop, dir const &dir, char const *path, struct open_how *how) | uringpp::file | inlinestatic |
| operator=(noncopyable const &)=delete (defined in uringpp::noncopyable) | uringpp::noncopyable | |
| operator=(noncopyable &&)=default (defined in uringpp::noncopyable) | uringpp::noncopyable | |
| read(void *buf, size_t count, off_t offset=0) | uringpp::file | inline |
| read_fixed(void *buf, size_t count, off_t offset, int buf_index) | uringpp::file | inline |
| readv(struct iovec const *iov, int iovcnt, off_t offset=0) | uringpp::file | inline |
| splice_from(pipe const &in, loff_t off_out, size_t nbytes, unsigned flags) | uringpp::file | inline |
| splice_to(loff_t off_in, size_t nbytes, pipe const &out, unsigned flags) | uringpp::file | inline |
| sync_file_range(off_t offset, off_t nbytes, unsigned sync_range_flags) | uringpp::file | inline |
| tee(file const &out, size_t count, unsigned int flags) | uringpp::file | inline |
| tee(socket const &out, size_t count, unsigned int flags) | uringpp::file | inline |
| write(void const *buf, size_t count, off_t offset=0) | uringpp::file | inline |
| write_fixed(void const *buf, size_t count, off_t offset, int buf_index) | uringpp::file | inline |
| writev(struct iovec const *iov, int iovcnt, off_t offset=0) | uringpp::file | inline |
| ~file() | uringpp::file | inline |