Osmium  0.1
Typedefs | Enumerations
include/osmium/osm/types.hpp File Reference
#include <stdint.h>
Include dependency graph for types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef int32_t osm_object_id_t
 type for OSM object (node, way, or relation) IDs
typedef uint32_t osm_version_t
 type for OSM object version number
typedef int32_t osm_changeset_id_t
 type for OSM changeset IDs
typedef int32_t osm_user_id_t
 type for OSM user IDs
typedef uint32_t osm_sequence_id_t
 type for OSM nodes and members sequence IDs

Enumerations

enum  osm_object_type_t {
  UNKNOWN = -1, NODE = 0, WAY = 1, RELATION = 2,
  AREA_FROM_WAY = 3, AREA_FROM_RELATION = 4
}

Typedef Documentation

typedef int32_t osm_changeset_id_t

type for OSM changeset IDs

typedef int32_t osm_object_id_t

type for OSM object (node, way, or relation) IDs

typedef uint32_t osm_sequence_id_t

type for OSM nodes and members sequence IDs

typedef int32_t osm_user_id_t

type for OSM user IDs

typedef uint32_t osm_version_t

type for OSM object version number


Enumeration Type Documentation

Enumerator:
UNKNOWN 
NODE 
WAY 
RELATION 
AREA_FROM_WAY 
AREA_FROM_RELATION 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines