#include <item.hpp>
◆ Item() [1/3]
|
inlineexplicitprotectednoexcept |
◆ Item() [2/3]
osmium::memory::Item::Item |
( |
const Item & |
| ) |
|
|
delete |
◆ Item() [3/3]
osmium::memory::Item::Item |
( |
Item && |
| ) |
|
|
delete |
◆ ~Item()
osmium::memory::Item::~Item |
( |
| ) |
|
|
defaultnoexcept |
◆ add_size()
◆ byte_size()
◆ diff()
◆ diff_as_char()
char osmium::memory::Item::diff_as_char |
( |
| ) |
const |
|
inlinenoexcept |
◆ is_compatible_to()
|
inlinestaticconstexprnoexcept |
◆ next() [1/2]
const unsigned char * osmium::memory::Item::next |
( |
| ) |
const |
|
inlinenoexcept |
◆ next() [2/2]
unsigned char * osmium::memory::Item::next |
( |
| ) |
|
|
inlinenoexcept |
◆ operator=() [1/2]
Item & osmium::memory::Item::operator= |
( |
const Item & |
| ) |
|
|
delete |
◆ operator=() [2/2]
Item & osmium::memory::Item::operator= |
( |
Item && |
| ) |
|
|
delete |
◆ padded_size()
◆ removed()
bool osmium::memory::Item::removed |
( |
| ) |
const |
|
inlinenoexcept |
◆ set_diff()
◆ set_removed()
void osmium::memory::Item::set_removed |
( |
const bool |
removed | ) |
|
|
inlinenoexcept |
◆ set_type()
Item & osmium::memory::Item::set_type |
( |
const item_type |
item_type | ) |
|
|
inlineprotectednoexcept |
◆ type()
item_type osmium::memory::Item::type |
( |
| ) |
const |
|
inlinenoexcept |
◆ CollectionIterator
template<typename TMember >
◆ ItemIterator
template<typename TMember >
◆ osmium::builder::Builder
◆ m_diff
uint16_t osmium::memory::Item::m_diff |
|
private |
◆ m_padding
uint16_t osmium::memory::Item::m_padding |
|
private |
◆ m_removed
uint16_t osmium::memory::Item::m_removed |
|
private |
◆ m_size
◆ m_type
The documentation for this class was generated from the following file: