Libosmium
2.20.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 |