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


Public Member Functions | |
| geometry_error (const std::string &message, const char *object_type="", osmium::object_id_type id=0) | |
| void | set_id (const char *object_type, osmium::object_id_type id) |
| osmium::object_id_type | id () const noexcept |
| const char * | what () const noexcept override |
Private Attributes | |
| std::string | m_message |
| osmium::object_id_type | m_id |
Exception thrown when an invalid geometry is encountered. An example would be a linestring with less than two points.
|
inlineexplicit |
|
inlinenoexcept |
|
inline |
|
inlineoverridenoexcept |
|
private |
|
private |