|
Libosmium
2.6.0
Fast and flexible C++ library for working with OpenStreetMap data
|
#include <header.hpp>


Public Member Functions | |
| Header ()=default | |
| Header (const std::initializer_list< osmium::util::Options::value_type > &values) | |
| Header (const Header &)=default | |
| Header & | operator= (const Header &)=default |
| Header (Header &&)=default | |
| Header & | operator= (Header &&)=default |
| ~Header ()=default | |
| std::vector< osmium::Box > & | boxes () noexcept |
| const std::vector< osmium::Box > & | boxes () const noexcept |
| Header & | boxes (const std::vector< osmium::Box > &boxes) noexcept |
| osmium::Box | box () const |
| osmium::Box | joined_boxes () const |
| Header & | add_box (const osmium::Box &box) |
| bool | has_multiple_object_versions () const noexcept |
| Header & | set_has_multiple_object_versions (bool value) noexcept |
Public Member Functions inherited from osmium::util::Options | |
| Options ()=default | |
| Options (const std::initializer_list< value_type > &values) | |
| void | set (const std::string &key, const std::string &value) |
| void | set (const std::string &key, const char *value) |
| void | set (const std::string &key, bool value) |
| void | set (std::string data) |
| std::string | get (const std::string &key, const std::string &default_value="") const noexcept |
| bool | is_true (const std::string &key) const noexcept |
| bool | is_not_false (const std::string &key) const noexcept |
| size_t | size () const noexcept |
| iterator | begin () noexcept |
| iterator | end () noexcept |
| const_iterator | begin () const noexcept |
| const_iterator | end () const noexcept |
| const_iterator | cbegin () const noexcept |
| const_iterator | cend () const noexcept |
Private Attributes | |
| std::vector< osmium::Box > | m_boxes |
| Bounding boxes. More... | |
| bool | m_has_multiple_object_versions = false |
Additional Inherited Members | |
Public Types inherited from osmium::util::Options | |
| using | iterator = option_map::iterator |
| using | const_iterator = option_map::const_iterator |
| using | value_type = option_map::value_type |
Meta information from the header of an OSM file.
|
default |
|
inlineexplicit |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
private |
Bounding boxes.
|
private |
Are there possibly multiple versions of the same object in this stream of objects? This is true for history files and for change files, but not for normal OSM files.
1.8.11