Libosmium  2.20.0
Fast and flexible C++ library for working with OpenStreetMap data
osmium::util::MemoryMapping Member List

This is the complete list of members for osmium::util::MemoryMapping, including all inherited members.

available_space(int fd)osmium::util::MemoryMappinginlineprivatestatic
check_size(std::size_t size)osmium::util::MemoryMappinginlineprivatestatic
fd() const noexceptosmium::util::MemoryMappinginline
flag_type typedefosmium::util::MemoryMappingprivate
get_addr() const noexceptosmium::util::MemoryMappinginline
get_flags() const noexceptosmium::util::MemoryMappinginlineprivate
get_protection() const noexceptosmium::util::MemoryMappinginlineprivate
is_valid() const noexceptosmium::util::MemoryMappinginlineprivate
m_addrosmium::util::MemoryMappingprivate
m_fdosmium::util::MemoryMappingprivate
m_mapping_modeosmium::util::MemoryMappingprivate
m_offsetosmium::util::MemoryMappingprivate
m_sizeosmium::util::MemoryMappingprivate
make_invalid() noexceptosmium::util::MemoryMappinginlineprivate
mapping_mode enum nameosmium::util::MemoryMapping
MemoryMapping(std::size_t size, mapping_mode mode, int fd=-1, off_t offset=0)osmium::util::MemoryMappinginline
MemoryMapping(const MemoryMapping &)=deleteosmium::util::MemoryMapping
MemoryMapping(MemoryMapping &&other) noexceptosmium::util::MemoryMappinginline
operator bool() const noexceptosmium::util::MemoryMappinginlineexplicit
operator=(const MemoryMapping &)=deleteosmium::util::MemoryMapping
operator=(MemoryMapping &&other) noexceptosmium::util::MemoryMappinginline
resize(std::size_t new_size)osmium::util::MemoryMappinginline
resize_fd(int fd) constosmium::util::MemoryMappinginlineprivate
size() const noexceptosmium::util::MemoryMappinginline
unmap()osmium::util::MemoryMappinginline
writable() const noexceptosmium::util::MemoryMappinginline
~MemoryMapping() noexceptosmium::util::MemoryMappinginline