osmium::memory::Buffer Member List

This is the complete list of members for osmium::memory::Buffer, including all inherited members.

add_buffer(const Buffer &buffer) | osmium::memory::Buffer | inline
add_item(const T &item) | osmium::memory::Buffer | inline
auto_grow enum name | osmium::memory::Buffer |
begin() | osmium::memory::Buffer | inline
begin() | osmium::memory::Buffer | inline
begin() const | osmium::memory::Buffer | inline
begin() const | osmium::memory::Buffer | inline
Buffer() noexcept | osmium::memory::Buffer | inline
Buffer(unsigned char *data, size_t size) | osmium::memory::Buffer | inline explicit
Buffer(unsigned char *data, size_t capacity, size_t committed) | osmium::memory::Buffer | inline explicit
Buffer(size_t capacity, auto_grow auto_grow=auto_grow::yes) | osmium::memory::Buffer | inline explicit
Buffer(const Buffer &)=delete | osmium::memory::Buffer |
Buffer(Buffer &&)=default | osmium::memory::Buffer |
capacity() const noexcept | osmium::memory::Buffer | inline
cbegin() const | osmium::memory::Buffer | inline
cbegin() const | osmium::memory::Buffer | inline
cend() const | osmium::memory::Buffer | inline
cend() const | osmium::memory::Buffer | inline
clear() | osmium::memory::Buffer | inline
commit() | osmium::memory::Buffer | inline
committed() const noexcept | osmium::memory::Buffer | inline
const_iterator typedef | osmium::memory::Buffer |
data() const noexcept | osmium::memory::Buffer | inline
end() | osmium::memory::Buffer | inline
end() | osmium::memory::Buffer | inline
end() const | osmium::memory::Buffer | inline
end() const | osmium::memory::Buffer | inline
get(const size_t offset) const | osmium::memory::Buffer | inline
get_iterator(size_t offset) | osmium::memory::Buffer | inline
get_iterator(size_t offset) | osmium::memory::Buffer | inline
get_iterator(size_t offset) const | osmium::memory::Buffer | inline
get_iterator(size_t offset) const | osmium::memory::Buffer | inline
grow(size_t size) | osmium::memory::Buffer | inline
is_aligned() const noexcept | osmium::memory::Buffer | inline
iterator typedef | osmium::memory::Buffer |
m_auto_grow | osmium::memory::Buffer | private
m_capacity | osmium::memory::Buffer | private
m_committed | osmium::memory::Buffer | private
m_data | osmium::memory::Buffer | private
m_full | osmium::memory::Buffer | private
m_memory | osmium::memory::Buffer | private
m_written | osmium::memory::Buffer | private
operator bool() const noexcept | osmium::memory::Buffer | inline explicit
operator=(const Buffer &)=delete | osmium::memory::Buffer |
operator=(Buffer &&)=default | osmium::memory::Buffer |
purge_removed(TCallbackClass *callback) | osmium::memory::Buffer | inline
push_back(const osmium::memory::Item &item) | osmium::memory::Buffer | inline
reserve_space(const size_t size) | osmium::memory::Buffer | inline
rollback() | osmium::memory::Buffer | inline
set_full_callback(std::function< void(Buffer &)> full) | osmium::memory::Buffer | inline
swap(Buffer &other) | osmium::memory::Buffer | inline
t_const_iterator typedef | osmium::memory::Buffer |
t_iterator typedef | osmium::memory::Buffer |
value_type typedef | osmium::memory::Buffer |
written() const noexcept | osmium::memory::Buffer | inline
~Buffer()=default | osmium::memory::Buffer |