header_utils
|
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 |