LLFIO  v2.00
llfio_v2_xxx::map_handle Member List

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

_ (defined in llfio_v2_xxx::handle)llfio_v2_xxx::handle
_addr (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleprotected
_ctx (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleprotected
_do_allocate_registered_buffer(size_t &bytes) noexceptllfio_v2_xxx::byte_io_handleinlineprotectedvirtual
_do_barrier(io_request< const_buffers_type > reqs=io_request< const_buffers_type >(), barrier_kind kind=barrier_kind::nowait_data_only, deadline d=deadline()) noexcept overridellfio_v2_xxx::map_handleinlineprotectedvirtual
_do_max_buffers() const noexcept overridellfio_v2_xxx::map_handleinlineprotectedvirtual
_do_multiplexer_barrier(registered_buffer_type &&base, io_request< const_buffers_type > reqs, barrier_kind kind, deadline d) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinlineprotected
_do_multiplexer_read(registered_buffer_type &&base, io_request< buffers_type > reqs, deadline d) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinlineprotected
_do_multiplexer_write(registered_buffer_type &&base, io_request< const_buffers_type > reqs, deadline d) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinlineprotected
_do_read(io_request< buffers_type > reqs, deadline d=deadline()) noexcept overridellfio_v2_xxx::map_handleinlineprotectedvirtual
llfio_v2_xxx::lockable_byte_io_handle::_do_read(registered_buffer_type base, io_request< buffers_type > reqs, deadline d) noexceptllfio_v2_xxx::byte_io_handleinlineprotectedvirtual
_do_write(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept overridellfio_v2_xxx::map_handleinlineprotectedvirtual
llfio_v2_xxx::lockable_byte_io_handle::_do_write(registered_buffer_type base, io_request< const_buffers_type > reqs, deadline d) noexceptllfio_v2_xxx::byte_io_handleinlineprotectedvirtual
_flag (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleprotected
_length (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleprotected
_new_map(size_type bytes, bool fallback, section_handle::flag _flag) noexcept (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleinlineprotectedstatic
_offset (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleprotected
_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
_pagesize (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleprotected
_recycle_map() noexcept (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleinlineprotected
_recycled_map(size_type bytes, section_handle::flag _flag) noexcept (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleinlineprotectedstatic
_reservation (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleprotected
_section (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleprotected
_v (defined in llfio_v2_xxx::handle)llfio_v2_xxx::handle
address() const noexceptllfio_v2_xxx::map_handleinline
allocate_registered_buffer(size_t &bytes) noexceptllfio_v2_xxx::byte_io_handleinline
are_reads_from_cache() const noexceptllfio_v2_xxx::handleinline
are_safety_barriers_issued() const noexceptllfio_v2_xxx::handleinline
are_writes_durable() const noexceptllfio_v2_xxx::handleinline
as_span() noexceptllfio_v2_xxx::map_handleinline
as_span() const noexceptllfio_v2_xxx::map_handleinline
awaitable typedef (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handle
barrier(io_request< const_buffers_type > reqs=io_request< const_buffers_type >(), barrier_kind kind=barrier_kind::nowait_data_only, deadline d=deadline()) noexceptllfio_v2_xxx::byte_io_handleinlinevirtual
barrier(barrier_kind kind, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
barrier_kind typedef (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handle
buffer_type typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
buffers_type typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
byte_io_handle()llfio_v2_xxx::byte_io_handleinline
byte_io_handle(native_handle_type h, flag flags, byte_io_multiplexer *ctx)llfio_v2_xxx::byte_io_handleinlineexplicit
byte_io_handle(handle &&o, byte_io_multiplexer *ctx) noexceptllfio_v2_xxx::byte_io_handleinlineexplicit
byte_io_handle(byte_io_handle &&)=defaultllfio_v2_xxx::byte_io_handle
byte_io_handle(const byte_io_handle &)=deletellfio_v2_xxx::byte_io_handle
caching typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
capacity() const noexceptllfio_v2_xxx::map_handleinline
clone() const noexceptllfio_v2_xxx::handleinline
close() noexcept overridellfio_v2_xxx::map_handleinlinevirtual
co_barrier(io_request< const_buffers_type > reqs=io_request< const_buffers_type >(), barrier_kind kind=barrier_kind::nowait_data_only, deadline d=deadline()) noexceptllfio_v2_xxx::byte_io_handleinline
co_read(io_request< buffers_type > reqs, deadline d=deadline()) noexceptllfio_v2_xxx::byte_io_handleinline
co_read(registered_buffer_type base, io_request< buffers_type > reqs, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
co_write(io_request< const_buffers_type > reqs, deadline d=deadline()) noexceptllfio_v2_xxx::byte_io_handleinline
co_write(registered_buffer_type base, io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
commit(buffer_type region, section_handle::flag flag=section_handle::flag::readwrite) noexceptllfio_v2_xxx::map_handleinline
const_buffer_type typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
const_buffers_type typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
creation typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
current_path() const noexceptllfio_v2_xxx::handleinlinevirtual
decommit(buffer_type region) noexceptllfio_v2_xxx::map_handleinline
do_not_store(buffer_type region) noexceptllfio_v2_xxx::map_handleinline
extent_type typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
flag typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
flags (defined in llfio_v2_xxx::handle)llfio_v2_xxx::handle
flags() const noexceptllfio_v2_xxx::handleinline
handle()llfio_v2_xxx::handleinline
handle(native_handle_type h, flag flags=flag::none) noexceptllfio_v2_xxx::handleinlineexplicit
handle(const handle &)=deletellfio_v2_xxx::handle
handle(handle &&o) noexceptllfio_v2_xxx::handleinline
io_request typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
io_result typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
is_allocation() const noexceptllfio_v2_xxx::handleinline
is_append_only() const noexceptllfio_v2_xxx::handleinline
is_directory() const noexceptllfio_v2_xxx::handleinline
is_http_socket() const noexceptllfio_v2_xxx::handleinline
is_kernel_handle() const noexceptllfio_v2_xxx::handleinline
is_multiplexable() const noexceptllfio_v2_xxx::handleinline
is_multiplexer() const noexceptllfio_v2_xxx::handleinline
is_nonblocking() const noexceptllfio_v2_xxx::handleinline
is_nvram() const noexceptllfio_v2_xxx::map_handleinline
is_path() const noexceptllfio_v2_xxx::handleinline
is_pipe() const noexceptllfio_v2_xxx::handleinline
is_process() const noexceptllfio_v2_xxx::handleinline
is_readable() const noexceptllfio_v2_xxx::handleinline
is_regular() const noexceptllfio_v2_xxx::handleinline
is_section() const noexceptllfio_v2_xxx::handleinline
is_seekable() const noexceptllfio_v2_xxx::handleinline
is_socket() const noexceptllfio_v2_xxx::handleinline
is_symlink() const noexceptllfio_v2_xxx::handleinline
is_tls_socket() const noexceptllfio_v2_xxx::handleinline
is_valid() const noexceptllfio_v2_xxx::handleinline
is_writable() const noexceptllfio_v2_xxx::handleinline
kernel_caching() const noexceptllfio_v2_xxx::handleinline
length() const noexceptllfio_v2_xxx::map_handleinline
lock_file() noexceptllfio_v2_xxx::lockable_byte_io_handleinlinevirtual
lock_file_range(extent_type offset, extent_type bytes, lock_kind kind, deadline d=deadline()) noexceptllfio_v2_xxx::lockable_byte_io_handleinlinevirtual
lock_file_range(io_request< buffers_type > reqs, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::lockable_byte_io_handle)llfio_v2_xxx::lockable_byte_io_handleinline
lock_file_range(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::lockable_byte_io_handle)llfio_v2_xxx::lockable_byte_io_handleinline
lock_file_shared() noexceptllfio_v2_xxx::lockable_byte_io_handleinlinevirtual
lockable_byte_io_handle()llfio_v2_xxx::lockable_byte_io_handleinline
lockable_byte_io_handle(native_handle_type h, flag flags, byte_io_multiplexer *ctx)llfio_v2_xxx::lockable_byte_io_handleinlineexplicit
lockable_byte_io_handle(handle &&o, byte_io_multiplexer *ctx) noexceptllfio_v2_xxx::lockable_byte_io_handleinlineexplicit
lockable_byte_io_handle(byte_io_handle &&o) noexceptllfio_v2_xxx::lockable_byte_io_handleinlineexplicit
lockable_byte_io_handle(lockable_byte_io_handle &&)=defaultllfio_v2_xxx::lockable_byte_io_handle
lockable_byte_io_handle(const lockable_byte_io_handle &)=deletellfio_v2_xxx::lockable_byte_io_handle
map(size_type bytes, bool zeroed=false, section_handle::flag _flag=section_handle::flag::readwrite) noexceptllfio_v2_xxx::map_handleinlinestatic
map(section_handle &section, size_type bytes=0, extent_type offset=0, section_handle::flag _flag=section_handle::flag::readwrite) noexceptllfio_v2_xxx::map_handleinlinestatic
map_handle(section_handle *section, section_handle::flag flags) (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleinlineexplicitprotected
map_handle()llfio_v2_xxx::map_handleinline
map_handle(byte *addr, size_type length, size_type pagesize, section_handle::flag flags, section_handle *section=nullptr, extent_type offset=0) noexceptllfio_v2_xxx::map_handleinlineexplicit
map_handle(map_handle &&o) noexceptllfio_v2_xxx::map_handleinline
map_handle(const map_handle &)=deletellfio_v2_xxx::map_handle
mapped_file_handle (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handlefriend
max_buffers() const noexceptllfio_v2_xxx::byte_io_handleinline
memory_accounting() noexcept (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleinlinestatic
memory_accounting_kind enum namellfio_v2_xxx::map_handle
mode typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
multiplexer() const noexceptllfio_v2_xxx::byte_io_handleinline
native_handle() const noexceptllfio_v2_xxx::handleinline
offset() const noexceptllfio_v2_xxx::map_handleinline
operator=(map_handle &&o) noexceptllfio_v2_xxx::map_handleinline
operator=(const map_handle &)=deletellfio_v2_xxx::map_handle
llfio_v2_xxx::lockable_byte_io_handle::operator=(lockable_byte_io_handle &&)=defaultllfio_v2_xxx::lockable_byte_io_handle
llfio_v2_xxx::lockable_byte_io_handle::operator=(const lockable_byte_io_handle &)=deletellfio_v2_xxx::lockable_byte_io_handle
llfio_v2_xxx::byte_io_handle::operator=(byte_io_handle &&)=defaultllfio_v2_xxx::byte_io_handle
llfio_v2_xxx::byte_io_handle::operator=(const byte_io_handle &)=deletellfio_v2_xxx::byte_io_handle
llfio_v2_xxx::handle::operator=(const handle &o)=deletellfio_v2_xxx::handle
llfio_v2_xxx::handle::operator=(handle &&o) noexceptllfio_v2_xxx::handleinline
page_size() const noexceptllfio_v2_xxx::map_handleinline
path_type typedef (defined in llfio_v2_xxx::lockable_byte_io_handle)llfio_v2_xxx::lockable_byte_io_handle
prefetch(span< buffer_type > regions) noexceptllfio_v2_xxx::map_handleinlinestatic
prefetch(buffer_type region) noexceptllfio_v2_xxx::map_handleinlinestatic
QUICKCPPLIB_BITFIELD_BEGIN_T(flag, uint16_t)llfio_v2_xxx::handleinline
read(io_request< buffers_type > reqs, deadline d=deadline()) noexceptllfio_v2_xxx::map_handleinline
read(registered_buffer_type base, io_request< buffers_type > reqs, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleinline
read(extent_type offset, std::initializer_list< buffer_type > lst, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleinline
llfio_v2_xxx::lockable_byte_io_handle::read(io_request< buffers_type > reqs, deadline d=deadline()) noexceptllfio_v2_xxx::byte_io_handleinline
read(registered_buffer_type base, io_request< buffers_type > reqs, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
read(extent_type offset, std::initializer_list< buffer_type > lst, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
registered_buffer_type typedef (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handle
release() noexcept overridellfio_v2_xxx::map_handleinlinevirtual
requires_aligned_io() const noexceptllfio_v2_xxx::handleinline
reserve(size_type bytes) noexceptllfio_v2_xxx::map_handleinlinestatic
section() const noexceptllfio_v2_xxx::map_handleinline
set_append_only(bool enable) noexceptllfio_v2_xxx::handleinlinevirtual
set_cache_disabled(bool disabled) noexceptllfio_v2_xxx::map_handleinlinestatic
set_multiplexer(byte_io_multiplexer *c=this_thread::multiplexer()) noexceptllfio_v2_xxx::byte_io_handleinlinevirtual
set_section(section_handle *s) noexceptllfio_v2_xxx::map_handleinline
size_type typedef (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handle
swap(map_handle &o) noexceptllfio_v2_xxx::map_handleinline
llfio_v2_xxx::lockable_byte_io_handle::swap(handle &o) noexceptllfio_v2_xxx::handleinline
trim_cache(std::chrono::steady_clock::time_point older_than={}, size_t max_items=(size_t) -1) noexceptllfio_v2_xxx::map_handleinlinestatic
truncate(size_type newsize, bool permit_relocation) noexceptllfio_v2_xxx::map_handleinline
try_barrier(Args &&... args) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
try_barrier_for(Args &&... args, const std::chrono::duration< Rep, Period > &duration) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
try_barrier_until(Args &&... args, const std::chrono::time_point< Clock, Duration > &timeout) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
try_lock_file() noexceptllfio_v2_xxx::lockable_byte_io_handleinlinevirtual
try_lock_file_range(Args &&... args) noexcept (defined in llfio_v2_xxx::lockable_byte_io_handle)llfio_v2_xxx::lockable_byte_io_handleinline
try_lock_file_range_for(Args &&... args, const std::chrono::duration< Rep, Period > &duration) noexcept (defined in llfio_v2_xxx::lockable_byte_io_handle)llfio_v2_xxx::lockable_byte_io_handleinline
try_lock_file_range_until(Args &&... args, const std::chrono::time_point< Clock, Duration > &timeout) noexcept (defined in llfio_v2_xxx::lockable_byte_io_handle)llfio_v2_xxx::lockable_byte_io_handleinline
try_lock_file_shared() noexceptllfio_v2_xxx::lockable_byte_io_handleinlinevirtual
try_read(Args &&... args) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
try_read_for(Args &&... args, const std::chrono::duration< Rep, Period > &duration) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
try_read_until(Args &&... args, const std::chrono::time_point< Clock, Duration > &timeout) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
try_write(Args &&... args) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
try_write_for(Args &&... args, const std::chrono::duration< Rep, Period > &duration) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
try_write_until(Args &&... args, const std::chrono::time_point< Clock, Duration > &timeout) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
unlock_file() noexceptllfio_v2_xxx::lockable_byte_io_handleinlinevirtual
unlock_file_range(extent_type offset, extent_type bytes) noexceptllfio_v2_xxx::lockable_byte_io_handleinlinevirtual
unlock_file_shared() noexceptllfio_v2_xxx::lockable_byte_io_handleinlinevirtual
update_map() noexceptllfio_v2_xxx::map_handleinline
write(io_request< const_buffers_type > reqs, deadline d=deadline()) noexceptllfio_v2_xxx::map_handleinline
write(registered_buffer_type base, io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleinline
write(extent_type offset, std::initializer_list< const_buffer_type > lst, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleinline
llfio_v2_xxx::lockable_byte_io_handle::write(io_request< const_buffers_type > reqs, deadline d=deadline()) noexceptllfio_v2_xxx::byte_io_handleinline
write(registered_buffer_type base, io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
write(extent_type offset, std::initializer_list< const_buffer_type > lst, deadline d=deadline()) noexcept (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handleinline
zero_memory(buffer_type region) noexceptllfio_v2_xxx::map_handleinline
~byte_io_handle()=default (defined in llfio_v2_xxx::byte_io_handle)llfio_v2_xxx::byte_io_handle
~handle() (defined in llfio_v2_xxx::handle)llfio_v2_xxx::handleinlinevirtual
~lockable_byte_io_handle()=default (defined in llfio_v2_xxx::lockable_byte_io_handle)llfio_v2_xxx::lockable_byte_io_handle
~map_handle() override (defined in llfio_v2_xxx::map_handle)llfio_v2_xxx::map_handleinlinevirtual