URING++
Loading...
Searching...
No Matches
uringpp::file Member List

This is the complete list of members for uringpp::file, including all inherited members.

close()uringpp::fileinline
fd() consturingpp::fileinline
fd_ (defined in uringpp::file)uringpp::fileprotected
file(file &&other) noexcepturingpp::fileinline
file(std::shared_ptr< event_loop > loop, int fd)uringpp::fileinline
fsync(int flags)uringpp::fileinline
loop_ (defined in uringpp::file)uringpp::fileprotected
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::fileinlinestatic
openat(std::shared_ptr< event_loop > loop, dir const &dir, char const *path, int flags, mode_t mode)uringpp::fileinlinestatic
openat2(std::shared_ptr< event_loop > loop, dir const &dir, char const *path, struct open_how *how)uringpp::fileinlinestatic
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::fileinline
read_fixed(void *buf, size_t count, off_t offset, int buf_index)uringpp::fileinline
readv(struct iovec const *iov, int iovcnt, off_t offset=0)uringpp::fileinline
splice_from(pipe const &in, loff_t off_out, size_t nbytes, unsigned flags)uringpp::fileinline
splice_to(loff_t off_in, size_t nbytes, pipe const &out, unsigned flags)uringpp::fileinline
sync_file_range(off_t offset, off_t nbytes, unsigned sync_range_flags)uringpp::fileinline
tee(file const &out, size_t count, unsigned int flags)uringpp::fileinline
tee(socket const &out, size_t count, unsigned int flags)uringpp::fileinline
write(void const *buf, size_t count, off_t offset=0)uringpp::fileinline
write_fixed(void const *buf, size_t count, off_t offset, int buf_index)uringpp::fileinline
writev(struct iovec const *iov, int iovcnt, off_t offset=0)uringpp::fileinline
~file()uringpp::fileinline