AFIO  v2.00 late alpha
afio_v2_xxx::directory_handle Member List

This is the complete list of members for afio_v2_xxx::directory_handle, including all inherited members.

_caching (defined in afio_v2_xxx::handle)afio_v2_xxx::handleprotected
_devid (defined in afio_v2_xxx::fs_handle)afio_v2_xxx::fs_handlemutableprotected
_fetch_inode() const noexceptafio_v2_xxx::fs_handleinlineprotected
_flags (defined in afio_v2_xxx::handle)afio_v2_xxx::handleprotected
_inode (defined in afio_v2_xxx::fs_handle)afio_v2_xxx::fs_handlemutableprotected
_v (defined in afio_v2_xxx::handle)afio_v2_xxx::handleprotected
anonymous_inode enum valueafio_v2_xxx::handle
are_reads_from_cache() const noexceptafio_v2_xxx::handleinline
are_safety_fsyncs_issued() const noexceptafio_v2_xxx::handleinline
are_writes_durable() const noexceptafio_v2_xxx::handleinline
bitfield__flag enum nameafio_v2_xxx::handle
buffer_type typedefafio_v2_xxx::directory_handle
byte_lock_insanity enum valueafio_v2_xxx::handle
caching typedef (defined in afio_v2_xxx::directory_handle)afio_v2_xxx::directory_handle
clone(mode mode_=mode::unchanged, caching caching_=caching::unchanged, deadline d=std::chrono::seconds(30)) const noexceptafio_v2_xxx::directory_handleinlinevirtual
afio_v2_xxx::path_handle::clone() const noexceptafio_v2_xxx::handleinline
clone_to_path_handle() const noexceptafio_v2_xxx::directory_handleinline
close() noexcept overrideafio_v2_xxx::directory_handleinlinevirtual
creation typedef (defined in afio_v2_xxx::directory_handle)afio_v2_xxx::directory_handle
current_path() const noexceptafio_v2_xxx::handleinlinevirtual
dev_t typedef (defined in afio_v2_xxx::directory_handle)afio_v2_xxx::directory_handle
directory(const path_handle &base, path_view_type path, mode _mode=mode::read, creation _creation=creation::open_existing, caching _caching=caching::all, flag flags=flag::none) noexceptafio_v2_xxx::directory_handleinlinestatic
directory_handle()afio_v2_xxx::directory_handleinline
directory_handle(native_handle_type h, dev_t devid, ino_t inode, caching caching=caching::all, flag flags=flag::none)afio_v2_xxx::directory_handleinlineexplicit
directory_handle(directory_handle &&o) noexceptafio_v2_xxx::directory_handleinline
directory_handle(const directory_handle &)=deleteafio_v2_xxx::directory_handle
directory_handle(handle &&o, dev_t devid, ino_t inode) noexceptafio_v2_xxx::directory_handleinlineexplicit
disable_prefetching enum valueafio_v2_xxx::handle
disable_safety_fsyncs enum valueafio_v2_xxx::handle
disable_safety_unlinks enum valueafio_v2_xxx::handle
enumerate(buffers_type &&tofill, path_view_type glob=path_view_type(), filter filtering=filter::fastdeleted, span< char > kernelbuffer=span< char >()) const noexceptafio_v2_xxx::directory_handleinlinevirtual
extent_type typedef (defined in afio_v2_xxx::directory_handle)afio_v2_xxx::directory_handle
filter enum nameafio_v2_xxx::directory_handle
flag typedef (defined in afio_v2_xxx::directory_handle)afio_v2_xxx::directory_handle
flags() const noexceptafio_v2_xxx::handleinline
fs_handle()afio_v2_xxx::fs_handleinlineprotected
afio_v2_xxx::fs_handle::fs_handle(dev_t devid, ino_t inode)afio_v2_xxx::fs_handleinlineprotected
afio_v2_xxx::fs_handle::fs_handle(fs_handle &&o) noexceptafio_v2_xxx::fs_handleinlineprotected
afio_v2_xxx::fs_handle::fs_handle(const fs_handle &)=deleteafio_v2_xxx::fs_handle
handle()afio_v2_xxx::handleinline
handle(native_handle_type h, caching caching=caching::none, flag flags=flag::none) noexceptafio_v2_xxx::handleinlineexplicit
handle(const handle &)=deleteafio_v2_xxx::handle
handle(handle &&o) noexceptafio_v2_xxx::handleinline
ino_t typedef (defined in afio_v2_xxx::directory_handle)afio_v2_xxx::directory_handle
is_append_only() const noexceptafio_v2_xxx::handleinline
is_directory() const noexceptafio_v2_xxx::handleinline
is_multiplexer() const noexceptafio_v2_xxx::handleinline
is_overlapped() const noexceptafio_v2_xxx::handleinline
is_process() const noexceptafio_v2_xxx::handleinline
is_readable() const noexceptafio_v2_xxx::handleinline
is_regular() const noexceptafio_v2_xxx::handleinline
is_section() const noexceptafio_v2_xxx::handleinline
is_seekable() const noexceptafio_v2_xxx::handleinline
is_symlink() const noexceptafio_v2_xxx::handleinline
is_valid() const noexceptafio_v2_xxx::handleinline
is_writable() const noexceptafio_v2_xxx::handleinline
kernel_caching() const noexceptafio_v2_xxx::handleinline
maximum_prefetching enum valueafio_v2_xxx::handle
mode typedef (defined in afio_v2_xxx::directory_handle)afio_v2_xxx::directory_handle
native_handle() const noexceptafio_v2_xxx::handleinline
none enum valueafio_v2_xxx::handle
operator=(directory_handle &&o) noexceptafio_v2_xxx::directory_handleinline
operator=(const directory_handle &)=deleteafio_v2_xxx::directory_handle
afio_v2_xxx::path_handle::operator=(path_handle &&)=defaultafio_v2_xxx::path_handle
afio_v2_xxx::path_handle::operator=(const path_handle &)=deleteafio_v2_xxx::path_handle
afio_v2_xxx::handle::operator=(const handle &o)=deleteafio_v2_xxx::handle
afio_v2_xxx::handle::operator=(handle &&o) noexceptafio_v2_xxx::handleinline
afio_v2_xxx::fs_handle::operator=(fs_handle &&o) noexceptafio_v2_xxx::fs_handleinlineprotected
afio_v2_xxx::fs_handle::operator=(const fs_handle &o)=deleteafio_v2_xxx::fs_handle
overlapped enum valueafio_v2_xxx::handle
parent_path_handle(deadline d=std::chrono::seconds(30)) const noexceptafio_v2_xxx::fs_handleinlinevirtual
path(const path_handle &base, path_view_type path) noexceptafio_v2_xxx::path_handleinlinestatic
path(path_view_type _path) noexceptafio_v2_xxx::path_handleinlinestatic
path_handle()afio_v2_xxx::path_handleinline
path_handle(native_handle_type h, caching caching=caching::all, flag flags=flag::none)afio_v2_xxx::path_handleinlineexplicit
path_handle(handle &&o) noexceptafio_v2_xxx::path_handleinlineexplicit
path_handle(path_handle &&)=defaultafio_v2_xxx::path_handle
path_handle(const path_handle &)=deleteafio_v2_xxx::path_handle
path_type typedef (defined in afio_v2_xxx::directory_handle)afio_v2_xxx::directory_handle
path_view_type typedef (defined in afio_v2_xxx::directory_handle)afio_v2_xxx::directory_handle
random_directory(const path_handle &dirpath, mode _mode=mode::write, caching _caching=caching::temporary, flag flags=flag::none) noexceptafio_v2_xxx::directory_handleinlinestatic
release() noexceptafio_v2_xxx::handleinlinevirtual
relink(const path_handle &base, path_view_type path, bool atomic_replace=true, deadline d=std::chrono::seconds(30)) noexceptafio_v2_xxx::fs_handleinlinevirtual
requires_aligned_io() const noexceptafio_v2_xxx::handleinline
set_append_only(bool enable) noexceptafio_v2_xxx::handleinlinevirtual
size_type typedef (defined in afio_v2_xxx::directory_handle)afio_v2_xxx::directory_handle
st_dev() const noexceptafio_v2_xxx::fs_handleinline
st_ino() const noexceptafio_v2_xxx::fs_handleinline
swap(directory_handle &o) noexceptafio_v2_xxx::directory_handleinline
afio_v2_xxx::path_handle::swap(handle &o) noexceptafio_v2_xxx::handleinline
temp_directory(path_view_type name=path_view_type(), mode _mode=mode::write, creation _creation=creation::if_needed, caching _caching=caching::all, flag flags=flag::none) noexceptafio_v2_xxx::directory_handleinlinestatic
unique_id() const noexceptafio_v2_xxx::fs_handleinline
unique_id_type typedefafio_v2_xxx::fs_handle
unlink(deadline d=std::chrono::seconds(30)) noexceptafio_v2_xxx::fs_handleinlinevirtual
unlink_on_first_close enum valueafio_v2_xxx::handle
win_disable_sparse_file_creation enum valueafio_v2_xxx::handle
win_disable_unlink_emulation enum valueafio_v2_xxx::handle
~directory_handle() override (defined in afio_v2_xxx::directory_handle)afio_v2_xxx::directory_handleinlinevirtual
~fs_handle()=default (defined in afio_v2_xxx::fs_handle)afio_v2_xxx::fs_handleprotected
~handle() (defined in afio_v2_xxx::handle)afio_v2_xxx::handleinlinevirtual
~path_handle()=default (defined in afio_v2_xxx::path_handle)afio_v2_xxx::path_handle