Libosmium
2.1.0
Fast and flexible C++ library for working with OpenStreetMap data
|
#include <cstdint>
#include <cstdlib>
Go to the source code of this file.
Namespaces | |
osmium | |
Namespace for everything in the Osmium library. | |
Typedefs | |
typedef int64_t | osmium::object_id_type |
Type for OSM object (node, way, or relation) IDs. More... | |
typedef uint64_t | osmium::unsigned_object_id_type |
Type for OSM object (node, way, or relation) IDs where we only allow positive IDs. More... | |
typedef uint32_t | osmium::object_version_type |
Type for OSM object version number. More... | |
typedef uint32_t | osmium::changeset_id_type |
Type for OSM changeset IDs. More... | |
typedef uint32_t | osmium::user_id_type |
Type for OSM user IDs. More... | |
typedef int32_t | osmium::signed_user_id_type |
Type for signed OSM user IDs. More... | |
typedef uint32_t | osmium::num_changes_type |
Type for changeset num_changes. More... | |
typedef uint16_t | osmium::string_size_type |
Functions | |
object_id_type | osmium::string_to_object_id (const char *string) |
object_version_type | osmium::string_to_object_version (const char *string) |
changeset_id_type | osmium::string_to_changeset_id (const char *string) |
signed_user_id_type | osmium::string_to_user_id (const char *string) |
num_changes_type | osmium::string_to_num_changes (const char *string) |