#include <mapped_file.h>
◆ mapped_slice() [1/4]
| everett::mapped_slice::mapped_slice |
( |
| ) |
|
|
default |
◆ mapped_slice() [2/4]
| everett::mapped_slice::mapped_slice |
( |
mapped_slice const & |
| ) |
|
|
default |
◆ mapped_slice() [3/4]
| everett::mapped_slice::mapped_slice |
( |
mapped_slice && |
other | ) |
|
|
inlinenoexcept |
◆ mapped_slice() [4/4]
| everett::mapped_slice::mapped_slice |
( |
std::shared_ptr< mapped_file_detail::region const > |
owner, |
|
|
std::uint64_t |
offset, |
|
|
std::uint64_t |
length |
|
) |
| |
|
inlineprivate |
◆ bytes() [1/2]
| std::span< std::byte const > everett::mapped_slice::bytes |
( |
| ) |
const && |
|
delete |
◆ bytes() [2/2]
| std::span< std::byte const > everett::mapped_slice::bytes |
( |
| ) |
const & |
|
inlinenoexcept |
◆ empty()
| bool everett::mapped_slice::empty |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ size()
| std::uint64_t everett::mapped_slice::size |
( |
| ) |
const |
|
inlinenoexcept |
◆ slice()
| mapped_slice everett::mapped_slice::slice |
( |
std::uint64_t |
offset, |
|
|
std::uint64_t |
length |
|
) |
| const |
|
inline |
◆ mapped_file
◆ length_
| std::uint64_t everett::mapped_slice::length_ = 0 |
|
private |
◆ offset_
| std::uint64_t everett::mapped_slice::offset_ = 0 |
|
private |
◆ owner_
The documentation for this struct was generated from the following file: