1 #ifndef OSMIUM_IO_HEADER_HPP 2 #define OSMIUM_IO_HEADER_HPP 36 #include <initializer_list> 84 explicit Header(
const std::initializer_list<osmium::util::Options::value_type>& values) :
91 std::vector<osmium::Box>&
boxes() noexcept {
98 const std::vector<osmium::Box>&
boxes() const noexcept {
116 return m_boxes.empty() ?
osmium::Box{} : m_boxes.front();
128 for (
const auto& b : m_boxes) {
141 m_boxes.push_back(box);
159 m_has_multiple_object_versions = value;
169 #endif // OSMIUM_IO_HEADER_HPP
Box & extend(const Location &location) noexcept
Definition: box.hpp:109
Definition: options.hpp:58
Namespace for everything in the Osmium library.
Definition: assembler.hpp:63