Libosmium
2.15.6
Fast and flexible C++ library for working with OpenStreetMap data
osmium
memory
Buffer
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, std::size_t size)
osmium::memory::Buffer
inline
explicit
Buffer
(unsigned char *data, std::size_t capacity, std::size_t committed)
osmium::memory::Buffer
inline
explicit
Buffer
(std::unique_ptr< unsigned char[]> data, std::size_t capacity, std::size_t committed)
osmium::memory::Buffer
inline
explicit
Buffer
(std::size_t capacity, auto_grow auto_grow=auto_grow::yes)
osmium::memory::Buffer
inline
explicit
Buffer
(const Buffer &)=delete
osmium::memory::Buffer
Buffer
(Buffer &&other) noexcept
osmium::memory::Buffer
inline
builder_count
() const noexcept
osmium::memory::Buffer
inline
calculate_capacity
(std::size_t capacity) noexcept
osmium::memory::Buffer
inline
private
static
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
decrement_builder_count
() 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 std::size_t offset) const
osmium::memory::Buffer
inline
get_iterator
(std::size_t offset)
osmium::memory::Buffer
inline
get_iterator
(std::size_t offset)
osmium::memory::Buffer
inline
get_iterator
(std::size_t offset) const
osmium::memory::Buffer
inline
get_iterator
(std::size_t offset) const
osmium::memory::Buffer
inline
get_last_nested
()
osmium::memory::Buffer
inline
grow
(std::size_t size)
osmium::memory::Buffer
inline
grow_internal
()
osmium::memory::Buffer
inline
private
has_nested_buffers
() const noexcept
osmium::memory::Buffer
inline
increment_builder_count
() noexcept
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_builder_count
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_next_buffer
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 &&other) noexcept
osmium::memory::Buffer
inline
purge_removed
(TCallbackClass *callback)
osmium::memory::Buffer
inline
push_back
(const osmium::memory::Item &item)
osmium::memory::Buffer
inline
reserve_space
(const std::size_t size)
osmium::memory::Buffer
inline
rollback
()
osmium::memory::Buffer
inline
select
()
osmium::memory::Buffer
inline
select
() const
osmium::memory::Buffer
inline
set_full_callback
(const 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
() noexcept=default
osmium::memory::Buffer
Generated by
1.8.13