|
header_utils
|
A read-write view over a file. More...
#include <mmap.h>
Public Member Functions | |
| reference | operator[] (const size_type i) const noexcept |
| pointer | data () noexcept |
| iterator | begin () noexcept |
| iterator | end () noexcept |
| reverse_iterator | rbegin () noexcept |
| reverse_iterator | rend () noexcept |
| void | sync (std::error_code &error) noexcept |
Protected Member Functions | |
| pointer | get_mapping_start () noexcept |
| void | conditional_sync () |
Static Protected Member Functions | |
| static file_handle_type | open_file (const std::filesystem::path &path, std::error_code &error) noexcept |
| static mmap_context | memory_map (const file_handle_type file_handle, const int64_t offset, const int64_t length, std::error_code &error) noexcept |
Friends | |
| struct | basic_mmap< mmap_sink< VALUE_TYPE >, VALUE_TYPE > |
A read-write view over a file.
|
inlinenodiscardnoexcept |
|
inlineprotected |
|
inlinenodiscardnoexcept |
|
inlinenodiscardnoexcept |
|
inlineprotectednoexcept |
|
staticprotectednoexcept |
Definition at line 188 of file mmap_impl.h.
|
staticprotectednoexcept |
Definition at line 168 of file mmap_impl.h.
|
inlinenodiscardnoexcept |
|
inlinenodiscardnoexcept |
|
inlinenodiscardnoexcept |
|
noexcept |
Definition at line 137 of file mmap_impl.h.