Libosmium  2.22.0
Fast and flexible C++ library for working with OpenStreetMap data
Loading...
Searching...
No Matches
item.hpp File Reference
#include <cstddef>
#include <cstdint>
Include dependency graph for item.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  osmium::memory::Item

Namespaces

namespace  osmium
 Namespace for everything in the Osmium library.
namespace  osmium::builder
 Classes for building OSM objects and other items in buffers.
namespace  osmium::memory

Typedefs

using osmium::memory::item_size_type = uint32_t

Enumerations

enum class  osmium::diff_indicator_type { osmium::none = 0 , osmium::left = 1 , osmium::right = 2 , osmium::both = 3 }
enum  : std::size_t { osmium::memory::align_bytes = 8UL }

Functions

constexpr std::size_t osmium::memory::padded_length (std::size_t length) noexcept