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

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

_addr (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handleprotected
_caching (defined in afio_v2_xxx::handle)afio_v2_xxx::handleprotected
_flag (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handleprotected
_flags (defined in afio_v2_xxx::handle)afio_v2_xxx::handleprotected
_length (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handleprotected
_offset (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handleprotected
_reservation (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handleprotected
_section (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handleprotected
_v (defined in afio_v2_xxx::handle)afio_v2_xxx::handleprotected
address() const noexceptafio_v2_xxx::map_handleinline
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
barrier(io_request< const_buffers_type > reqs=io_request< const_buffers_type >(), bool wait_for_device=false, bool and_metadata=false, deadline d=deadline()) noexcept override (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handleinlinevirtual
barrier(const_buffer_type req, bool evict=false) noexceptafio_v2_xxx::map_handleinlinestatic
afio_v2_xxx::io_handle::barrier(io_request< const_buffers_type > reqs=io_request< const_buffers_type >(), bool wait_for_device=false, bool and_metadata=false, deadline d=deadline()) noexcept=0afio_v2_xxx::io_handlepure virtual
bitfield__flag enum nameafio_v2_xxx::handle
buffer_type typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
buffers_type typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
byte_lock_insanity enum valueafio_v2_xxx::handle
caching typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
capacity() const noexceptafio_v2_xxx::map_handleinline
clone() const noexceptafio_v2_xxx::handleinline
close() noexcept overrideafio_v2_xxx::map_handleinlinevirtual
commit(buffer_type region, section_handle::flag flag=section_handle::flag::readwrite) noexceptafio_v2_xxx::map_handleinline
const_buffer_type typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
const_buffers_type typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
creation typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
current_path() const noexceptafio_v2_xxx::handleinlinevirtual
decommit(buffer_type region) noexceptafio_v2_xxx::map_handleinline
disable_prefetching enum valueafio_v2_xxx::handle
disable_safety_fsyncs enum valueafio_v2_xxx::handle
disable_safety_unlinks enum valueafio_v2_xxx::handle
do_not_store(buffer_type region) noexceptafio_v2_xxx::map_handleinline
extent_type typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
flag typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
flags() const noexceptafio_v2_xxx::handleinline
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
io_handle()afio_v2_xxx::io_handleinline
io_handle(native_handle_type h, caching caching=caching::none, flag flags=flag::none)afio_v2_xxx::io_handleinlineexplicit
io_handle(handle &&o) noexceptafio_v2_xxx::io_handleinlineexplicit
io_handle(io_handle &&)=defaultafio_v2_xxx::io_handle
io_handle(const io_handle &)=deleteafio_v2_xxx::io_handle
io_request typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
io_result typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
is_append_only() const noexceptafio_v2_xxx::handleinline
is_directory() const noexceptafio_v2_xxx::handleinline
is_multiplexer() const noexceptafio_v2_xxx::handleinline
is_nvram() const noexceptafio_v2_xxx::map_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
length() const noexceptafio_v2_xxx::map_handleinline
lock(extent_type offset, extent_type bytes, bool exclusive=true, deadline d=deadline()) noexceptafio_v2_xxx::io_handleinlinevirtual
lock(io_request< buffers_type > reqs, deadline d=deadline()) noexceptafio_v2_xxx::io_handleinline
lock(io_request< const_buffers_type > reqs, deadline d=deadline()) noexceptafio_v2_xxx::io_handleinline
map(size_type bytes, section_handle::flag _flag=section_handle::flag::readwrite) noexceptafio_v2_xxx::map_handleinlinestatic
map(section_handle &section, size_type bytes=0, extent_type offset=0, section_handle::flag _flag=section_handle::flag::readwrite) noexceptafio_v2_xxx::map_handleinlinestatic
map_handle(section_handle *section) (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handleinlineexplicitprotected
map_handle()afio_v2_xxx::map_handleinline
map_handle(map_handle &&o) noexceptafio_v2_xxx::map_handleinline
map_handle(const map_handle &)=deleteafio_v2_xxx::map_handle
mapped_file_handle (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handlefriend
max_buffers() const noexceptafio_v2_xxx::io_handleinlinevirtual
maximum_prefetching enum valueafio_v2_xxx::handle
mode typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
native_handle() const noexceptafio_v2_xxx::handleinline
none enum valueafio_v2_xxx::handle
offset() const noexceptafio_v2_xxx::map_handleinline
operator=(map_handle &&o) noexceptafio_v2_xxx::map_handleinline
operator=(const map_handle &)=deleteafio_v2_xxx::map_handle
afio_v2_xxx::io_handle::operator=(io_handle &&)=defaultafio_v2_xxx::io_handle
afio_v2_xxx::io_handle::operator=(const io_handle &)=deleteafio_v2_xxx::io_handle
afio_v2_xxx::handle::operator=(const handle &o)=deleteafio_v2_xxx::handle
afio_v2_xxx::handle::operator=(handle &&o) noexceptafio_v2_xxx::handleinline
overlapped enum valueafio_v2_xxx::handle
path_type typedef (defined in afio_v2_xxx::io_handle)afio_v2_xxx::io_handle
prefetch(span< buffer_type > regions) noexceptafio_v2_xxx::map_handleinlinestatic
prefetch(buffer_type region) noexceptafio_v2_xxx::map_handleinlinestatic
read(io_request< buffers_type > reqs, deadline d=deadline()) noexcept overrideafio_v2_xxx::map_handleinlinevirtual
afio_v2_xxx::io_handle::read(io_request< buffers_type > reqs, deadline d=deadline()) noexceptafio_v2_xxx::io_handleinlinevirtual
afio_v2_xxx::io_handle::read(extent_type offset, std::initializer_list< buffer_type > lst, deadline d=deadline()) noexceptafio_v2_xxx::io_handleinline
release() noexcept overrideafio_v2_xxx::map_handleinlinevirtual
requires_aligned_io() const noexceptafio_v2_xxx::handleinline
section() const noexceptafio_v2_xxx::map_handleinline
set_append_only(bool enable) noexceptafio_v2_xxx::handleinlinevirtual
set_section(section_handle *s) noexceptafio_v2_xxx::map_handleinline
size_type typedef (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handle
swap(map_handle &o) noexceptafio_v2_xxx::map_handleinline
afio_v2_xxx::io_handle::swap(handle &o) noexceptafio_v2_xxx::handleinline
truncate(size_type newsize, bool permit_relocation=false) noexceptafio_v2_xxx::map_handleinline
try_lock(extent_type offset, extent_type bytes, bool exclusive=true) noexceptafio_v2_xxx::io_handleinline
unlink_on_first_close enum valueafio_v2_xxx::handle
unlock(extent_type offset, extent_type bytes) noexceptafio_v2_xxx::io_handleinlinevirtual
update_map() noexceptafio_v2_xxx::map_handleinline
win_disable_sparse_file_creation enum valueafio_v2_xxx::handle
win_disable_unlink_emulation enum valueafio_v2_xxx::handle
write(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept overrideafio_v2_xxx::map_handleinlinevirtual
afio_v2_xxx::io_handle::write(io_request< const_buffers_type > reqs, deadline d=deadline()) noexceptafio_v2_xxx::io_handleinlinevirtual
afio_v2_xxx::io_handle::write(extent_type offset, std::initializer_list< const_buffer_type > lst, deadline d=deadline()) noexceptafio_v2_xxx::io_handleinline
zero_memory(buffer_type region) noexceptafio_v2_xxx::map_handleinline
~handle() (defined in afio_v2_xxx::handle)afio_v2_xxx::handleinlinevirtual
~io_handle()=default (defined in afio_v2_xxx::io_handle)afio_v2_xxx::io_handle
~map_handle() override (defined in afio_v2_xxx::map_handle)afio_v2_xxx::map_handleinlinevirtual