LLFIO
v2.00
|
This is the complete list of members for llfio_v2_xxx::directory_handle, including all inherited members.
_ (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
_devid (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | mutableprotected |
_fetch_inode() const noexcept | llfio_v2_xxx::fs_handle | inlineprotected |
_flags_type typedef (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | |
_inode (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | mutableprotected |
_padding0_ (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
_padding1_ (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
_padding2_ (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
_v (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
are_reads_from_cache() const noexcept | llfio_v2_xxx::handle | inline |
are_safety_barriers_issued() const noexcept | llfio_v2_xxx::handle | inline |
are_writes_durable() const noexcept | llfio_v2_xxx::handle | inline |
buffer_type typedef | llfio_v2_xxx::directory_handle | |
caching typedef (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | |
clone() const noexcept | llfio_v2_xxx::handle | inline |
clone_to_path_handle() const noexcept | llfio_v2_xxx::directory_handle | inline |
close() noexcept override | llfio_v2_xxx::directory_handle | inlinevirtual |
const_buffer_type typedef | llfio_v2_xxx::directory_handle | |
copy_extended_attributes(const fs_handle &src, bool replace_all_local_attributes=false) noexcept | llfio_v2_xxx::fs_handle | inline |
creation typedef (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | |
current_path() const noexcept | llfio_v2_xxx::handle | inlinevirtual |
dev_t typedef (defined in llfio_v2_xxx::directory_handle) | llfio_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) noexcept | llfio_v2_xxx::directory_handle | inlinestatic |
directory_handle() | llfio_v2_xxx::directory_handle | inline |
directory_handle(native_handle_type h, dev_t devid, ino_t inode, flag flags) | llfio_v2_xxx::directory_handle | inlineexplicit |
directory_handle(native_handle_type h, flag flags) | llfio_v2_xxx::directory_handle | inlineexplicit |
directory_handle(directory_handle &&o) noexcept | llfio_v2_xxx::directory_handle | inline |
directory_handle(const directory_handle &)=delete | llfio_v2_xxx::directory_handle | |
directory_handle(handle &&o, dev_t devid, ino_t inode) noexcept | llfio_v2_xxx::directory_handle | inlineexplicit |
exists(path_view_type path) const noexcept | llfio_v2_xxx::path_handle | inline |
exists(const path_handle &base, path_view_type path) noexcept | llfio_v2_xxx::path_handle | inlinestatic |
extent_type typedef (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | |
filter enum name | llfio_v2_xxx::directory_handle | |
flag typedef (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | |
flags (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | |
flags() const noexcept | llfio_v2_xxx::handle | inline |
fs_handle() | llfio_v2_xxx::fs_handle | inlineprotected |
llfio_v2_xxx::fs_handle::fs_handle(dev_t devid, ino_t inode) | llfio_v2_xxx::fs_handle | inlineprotected |
llfio_v2_xxx::fs_handle::fs_handle(fs_handle &&o) noexcept | llfio_v2_xxx::fs_handle | inlineprotected |
llfio_v2_xxx::fs_handle::fs_handle(const fs_handle &)=delete | llfio_v2_xxx::fs_handle | |
get_extended_attribute(span< byte > tofill, path_view_component name) const noexcept | llfio_v2_xxx::fs_handle | inlinevirtual |
handle() | llfio_v2_xxx::handle | inline |
handle(native_handle_type h, flag flags=flag::none) noexcept | llfio_v2_xxx::handle | inlineexplicit |
handle(const handle &)=delete | llfio_v2_xxx::handle | |
handle(handle &&o) noexcept | llfio_v2_xxx::handle | inline |
ino_t typedef (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | |
is_allocation() const noexcept | llfio_v2_xxx::handle | inline |
is_append_only() const noexcept | llfio_v2_xxx::handle | inline |
is_directory() const noexcept | llfio_v2_xxx::handle | inline |
is_http_socket() const noexcept | llfio_v2_xxx::handle | inline |
is_kernel_handle() const noexcept | llfio_v2_xxx::handle | inline |
is_multiplexable() const noexcept | llfio_v2_xxx::handle | inline |
is_multiplexer() const noexcept | llfio_v2_xxx::handle | inline |
is_nonblocking() const noexcept | llfio_v2_xxx::handle | inline |
is_path() const noexcept | llfio_v2_xxx::handle | inline |
is_pipe() const noexcept | llfio_v2_xxx::handle | inline |
is_process() const noexcept | llfio_v2_xxx::handle | inline |
is_readable() const noexcept | llfio_v2_xxx::handle | inline |
is_regular() const noexcept | llfio_v2_xxx::handle | inline |
is_section() const noexcept | llfio_v2_xxx::handle | inline |
is_seekable() const noexcept | llfio_v2_xxx::handle | inline |
is_socket() const noexcept | llfio_v2_xxx::handle | inline |
is_symlink() const noexcept | llfio_v2_xxx::handle | inline |
is_tls_socket() const noexcept | llfio_v2_xxx::handle | inline |
is_valid() const noexcept | llfio_v2_xxx::handle | inline |
is_writable() const noexcept | llfio_v2_xxx::handle | inline |
kernel_caching() const noexcept | llfio_v2_xxx::handle | inline |
link(const path_handle &base, path_view_type path, deadline d=std::chrono::seconds(30)) noexcept | llfio_v2_xxx::fs_handle | inlinevirtual |
list_extended_attributes(span< byte > tofill) const noexcept | llfio_v2_xxx::fs_handle | inlinevirtual |
mode typedef (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | |
native_handle() const noexcept | llfio_v2_xxx::handle | inline |
operator=(directory_handle &&o) noexcept | llfio_v2_xxx::directory_handle | inline |
operator=(const directory_handle &)=delete | llfio_v2_xxx::directory_handle | |
llfio_v2_xxx::path_handle::operator=(path_handle &&o) noexcept | llfio_v2_xxx::path_handle | inline |
llfio_v2_xxx::path_handle::operator=(const path_handle &)=delete | llfio_v2_xxx::path_handle | |
llfio_v2_xxx::handle::operator=(const handle &o)=delete | llfio_v2_xxx::handle | |
llfio_v2_xxx::handle::operator=(handle &&o) noexcept | llfio_v2_xxx::handle | inline |
llfio_v2_xxx::fs_handle::operator=(fs_handle &&o) noexcept | llfio_v2_xxx::fs_handle | inlineprotected |
llfio_v2_xxx::fs_handle::operator=(const fs_handle &o)=delete | llfio_v2_xxx::fs_handle | |
parent_path_handle(deadline d=std::chrono::seconds(30)) const noexcept | llfio_v2_xxx::fs_handle | inlinevirtual |
path(const path_handle &base, path_view_type path) noexcept | llfio_v2_xxx::path_handle | inlinestatic |
path(path_view_type _path) noexcept | llfio_v2_xxx::path_handle | inlinestatic |
path_handle() | llfio_v2_xxx::path_handle | inline |
path_handle(native_handle_type h, flag flags) | llfio_v2_xxx::path_handle | inlineexplicit |
path_handle(handle &&o) noexcept | llfio_v2_xxx::path_handle | inlineexplicit |
path_handle(path_handle &&)=default | llfio_v2_xxx::path_handle | |
path_handle(const path_handle &)=delete | llfio_v2_xxx::path_handle | |
path_type typedef (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | |
path_view_type typedef (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | |
QUICKCPPLIB_BITFIELD_BEGIN_T(flags, uint8_t) | llfio_v2_xxx::directory_handle | inline |
llfio_v2_xxx::path_handle::QUICKCPPLIB_BITFIELD_BEGIN_T(flag, uint16_t) | llfio_v2_xxx::handle | inline |
read(io_request< buffers_type > req, deadline d=std::chrono::seconds(30)) const noexcept | llfio_v2_xxx::directory_handle | inlinevirtual |
release() noexcept | llfio_v2_xxx::handle | inlinevirtual |
relink(const path_handle &base, path_view_type path, bool atomic_replace=true, deadline d=std::chrono::seconds(30)) noexcept | llfio_v2_xxx::fs_handle | inlinevirtual |
remove_extended_attribute(path_view_component) noexcept | llfio_v2_xxx::fs_handle | inlinevirtual |
reopen(mode mode_=mode::unchanged, caching caching_=caching::unchanged, deadline d=std::chrono::seconds(30)) const noexcept | llfio_v2_xxx::directory_handle | inlinevirtual |
requires_aligned_io() const noexcept | llfio_v2_xxx::handle | inline |
set_append_only(bool enable) noexcept | llfio_v2_xxx::handle | inlinevirtual |
set_extended_attribute(path_view_component name, span< const byte > value) noexcept | llfio_v2_xxx::fs_handle | inlinevirtual |
size_type typedef (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | |
st_dev() const noexcept | llfio_v2_xxx::fs_handle | inline |
st_ino() const noexcept | llfio_v2_xxx::fs_handle | inline |
swap(directory_handle &o) noexcept | llfio_v2_xxx::directory_handle | inline |
llfio_v2_xxx::path_handle::swap(path_handle &o) noexcept | llfio_v2_xxx::path_handle | inline |
llfio_v2_xxx::handle::swap(handle &o) noexcept | llfio_v2_xxx::handle | inline |
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) noexcept | llfio_v2_xxx::directory_handle | inlinestatic |
try_link(Args &&... args) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
try_link_for(Args &&... args, const std::chrono::duration< Rep, Period > &duration) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
try_link_until(Args &&... args, const std::chrono::time_point< Clock, Duration > &timeout) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
try_parent_path_handle(Args &&... args) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
try_parent_path_handle_for(Args &&... args, const std::chrono::duration< Rep, Period > &duration) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
try_parent_path_handle_until(Args &&... args, const std::chrono::time_point< Clock, Duration > &timeout) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
try_relink(Args &&... args) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
try_relink_for(Args &&... args, const std::chrono::duration< Rep, Period > &duration) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
try_relink_until(Args &&... args, const std::chrono::time_point< Clock, Duration > &timeout) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
try_reopen(Args &&... args) noexcept (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | inline |
try_reopen_for(Args &&... args, const std::chrono::duration< Rep, Period > &duration) noexcept (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | inline |
try_reopen_until(Args &&... args, const std::chrono::time_point< Clock, Duration > &timeout) noexcept (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | inline |
try_unlink(Args &&... args) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
try_unlink_for(Args &&... args, const std::chrono::duration< Rep, Period > &duration) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
try_unlink_until(Args &&... args, const std::chrono::time_point< Clock, Duration > &timeout) noexcept (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | inline |
unique_id() const noexcept | llfio_v2_xxx::fs_handle | inline |
unique_id_type typedef | llfio_v2_xxx::fs_handle | |
unique_id_type_hasher typedef | llfio_v2_xxx::fs_handle | |
uniquely_named_directory(const path_handle &dirpath, mode _mode=mode::write, caching _caching=caching::temporary, flag flags=flag::none) noexcept | llfio_v2_xxx::directory_handle | inlinestatic |
unlink(deadline d=std::chrono::seconds(30)) noexcept | llfio_v2_xxx::fs_handle | inlinevirtual |
~directory_handle() override (defined in llfio_v2_xxx::directory_handle) | llfio_v2_xxx::directory_handle | inlinevirtual |
~fs_handle()=default (defined in llfio_v2_xxx::fs_handle) | llfio_v2_xxx::fs_handle | protected |
~handle() (defined in llfio_v2_xxx::handle) | llfio_v2_xxx::handle | inlinevirtual |
~path_handle() override (defined in llfio_v2_xxx::path_handle) | llfio_v2_xxx::path_handle | inlinevirtual |