header_utils
Loading...
Searching...
No Matches
ghassanpl::mmap_sink< VALUE_TYPE > Member List

This is the complete list of members for ghassanpl::mmap_sink< VALUE_TYPE >, including all inherited members.

basic_mmap() noexcept=default (defined in ghassanpl::basic_mmap< CRTP, VALUE_TYPE >)ghassanpl::basic_mmap< CRTP, VALUE_TYPE >
basic_mmap(const std::filesystem::path &path, const size_type offset=0, const size_t length=map_entire_file) (defined in ghassanpl::basic_mmap< CRTP, VALUE_TYPE >)ghassanpl::basic_mmap< CRTP, VALUE_TYPE >inline
basic_mmap(const handle_type handle, const size_type offset=0, const size_type length=map_entire_file) (defined in ghassanpl::basic_mmap< CRTP, VALUE_TYPE >)ghassanpl::basic_mmap< CRTP, VALUE_TYPE >inline
basic_mmap(const basic_mmap &)=delete (defined in ghassanpl::basic_mmap< CRTP, VALUE_TYPE >)ghassanpl::basic_mmap< CRTP, VALUE_TYPE >
basic_mmap(basic_mmap &&) noexcept=default (defined in ghassanpl::basic_mmap< CRTP, VALUE_TYPE >)ghassanpl::basic_mmap< CRTP, VALUE_TYPE >
basic_mmap< mmap_sink< VALUE_TYPE >, VALUE_TYPE > (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >friend
basic_mmap_base() noexcept=default (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
basic_mmap_base(basic_mmap_base &&other) noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
begin() noexcept (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >inline
begin() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
cbegin() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
cend() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
conditional_sync() (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >inlineprotected
const_iterator typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
const_pointer typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
const_reference typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
const_reverse_iterator typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
crbegin() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
crend() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
data() noexcept (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >inline
data() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
data_ (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >protected
difference_type typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
empty() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
end() noexcept (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >inline
end() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
file_handle() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
file_handle_ (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >protected
file_mapping_handle_ (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >protected
get_mapping_start() noexcept (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >inlineprotected
get_mapping_start() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inlineprotected
handle_type typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
is_mapped() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
is_open() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
iterator typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
iterator_category typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
length() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
length_ (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >protected
map(const std::filesystem::path &path, const size_type offset, const size_type length, std::error_code &error) noexcept (defined in ghassanpl::basic_mmap< CRTP, VALUE_TYPE >)ghassanpl::basic_mmap< CRTP, VALUE_TYPE >inlineprotected
map(const std::filesystem::path &path, std::error_code &error) noexcept (defined in ghassanpl::basic_mmap< CRTP, VALUE_TYPE >)ghassanpl::basic_mmap< CRTP, VALUE_TYPE >inlineprotected
mapped_length() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
mapped_length_ (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >protected
mapping_handle() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
mapping_offset() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
memory_map(const file_handle_type file_handle, const int64_t offset, const int64_t length, std::error_code &error) noexcept (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >protectedstatic
open_file(const std::filesystem::path &path, std::error_code &error) noexcept (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >inlineprotectedstatic
operator=(const basic_mmap &)=delete (defined in ghassanpl::basic_mmap< CRTP, VALUE_TYPE >)ghassanpl::basic_mmap< CRTP, VALUE_TYPE >
operator=(basic_mmap &&other) noexcept (defined in ghassanpl::basic_mmap< CRTP, VALUE_TYPE >)ghassanpl::basic_mmap< CRTP, VALUE_TYPE >inline
operator[](const size_type i) const noexcept (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >inline
pointer typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
rbegin() noexcept (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >inline
rbegin() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
reference typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
rend() noexcept (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >inline
rend() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
reverse_iterator typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
size() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
size_type typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
swap(basic_mmap_base &other) noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
sync(std::error_code &error) noexcept (defined in ghassanpl::mmap_sink< VALUE_TYPE >)ghassanpl::mmap_sink< VALUE_TYPE >inline
to_span() const noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >inline
unmap() noexcept (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
value_type typedef (defined in ghassanpl::basic_mmap_base< VALUE_TYPE >)ghassanpl::basic_mmap_base< VALUE_TYPE >
~basic_mmap() noexcept (defined in ghassanpl::basic_mmap< CRTP, VALUE_TYPE >)ghassanpl::basic_mmap< CRTP, VALUE_TYPE >inline