Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

detail |
any_area_handlers |
any_changeset_handlers |
any_node_handlers |
any_relation_handlers |
any_way_handlers |
changeset_handler |
discussion_handler |
members_handler |
node_handler |
nodes_handler |
object_handler |
ring_handler |
tags_handler |
osmium | Namespace for everything in the Osmium library
area | Code related to the building of areas (multipolygons) from relations
area_stats |
Assembler |
AssemblerConfig |
AssemblerLegacy |
MPFilter |
GeomAssembler |
MultipolygonCollector |
MultipolygonManager |
MultipolygonManagerLegacy |
ProblemReporter |
ProblemReporterException |
ProblemReporterOGR |
ProblemReporterStream |
builder | Classes for building OSM objects and other items in buffers
AreaBuilder |
Builder |
ChangesetBuilder |
ChangesetDiscussionBuilder |
NodeBuilder |
NodeRefListBuilder |
OSMObjectBuilder |
RelationBuilder |
RelationMemberListBuilder |
TagListBuilder |
WayBuilder |
diff_handler | Osmium diff handlers provide access to differences between OSM object versions
DiffHandler |
experimental | Experimental code that is not "officially" supported
FlexReader |
geom | Everything related to geometry handling
Coordinates |
GeometryFactory |
IdentityProjection |
MercatorProjection |
Tile |
handler | Osmium handlers provide callbacks for OSM objects
ChainHandler |
call_flush |
call_flush< SIZE, SIZE, THandlers > |
CheckOrder |
DiskStore |
Dump |
DynamicHandler |
Handler |
NodeLocationsForWays |
ObjectRelations |
index | Indexing of OSM data, Locations, etc
map | Key-value containers with unique integer values for a key
create_map |
create_map< TId, TValue, DenseFileArray > |
create_map< TId, TValue, SparseFileArray > |
Dummy |
FlexMem |
entry |
Map |
SparseMemMap |
multimap | Key-value containers with multiple values for an integer key
Hybrid |
HybridIterator |
Multimap |
SparseMemMultimap |
IdSet |
IdSetDense |
IdSetDenseIterator |
IdSetSmall |
MapFactory |
RelationsMapIndex |
RelationsMapIndexes |
RelationsMapStash |
io | Everything related to input and output of OSM data
Bzip2BufferDecompressor |
Bzip2Compressor |
Bzip2Decompressor |
CompressionFactory |
Compressor |
Decompressor |
DummyDecompressor |
File |
GzipBufferDecompressor |
GzipCompressor |
GzipDecompressor |
Header |
InputIterator |
InputIteratorRange |
NoCompressor |
NoDecompressor |
OutputIterator |
Reader |
ReaderWithProgressBar |
Writer |
options_type |
memory |
CallbackBuffer |
Collection |
CollectionFilterIterator |
CollectionIterator |
Item |
ItemIterator |
ItemIteratorRange |
relations | Code related to the assembly of OSM relations
Collector |
HandlerPass1 |
HandlerPass2 |
MembersDatabase |
MembersDatabaseCommon |
compare_member_id |
counts |
element |
RelationHandle |
relations_manager_memory_usage |
RelationsDatabase |
element |
RelationsManager |
RelationsManagerBase |
SecondPassHandler |
tags | Code related to working with OSM tags
Filter |
Rule |
match_key |
match_key< std::string > |
match_key_prefix |
match_value |
match_value< std::string > |
match_value< void > |
thread | Threading-related low-level code
function_wrapper |
impl_base |
impl_type |
Pool |
thread_joiner |
Queue |
thread_handler |
util | Helpful utility classes and functions not strictly OSM related
AnonymousMemoryMapping |
AnonymousTypedMemoryMapping |
DeltaDecode |
DeltaEncode |
MemoryMapping |
Options |
TypedMemoryMapping |
VerboseOutput |
AnonymousMemoryMapping |
AnonymousTypedMemoryMapping |
Area |
bzip2_error |
Changeset | An OSM Changeset, a group of changes made by a single user over a short period of time
ChangesetComment |
ChangesetDiscussion |
CRC |
CRC_zlib |
DeltaDecode |
DeltaEncode |
DiffIterator |
DiffObject |
DiffObjectDerived |
geometry_error |
gzip_error |
id_order |
indirect_iterator |
InnerRing |
invalid_location |
io_error |
ItemStash |
cleanup_helper |
handle_type |
iterator_range |
Location |
location_equal |
location_less |
map_factory_error |
max_op |
MemoryMapping |
MemoryUsage |
metadata_options |
min_op |
Node |
NodeRef |
NodeRefList |
not_found |
nwr_array |
object_equal_type_id |
object_equal_type_id_version |
object_order_type_id_reverse_version |
object_order_type_id_version |
object_order_type_id_version_without_timestamp |
ObjectPointerCollection |
Options |
OSMEntity | OSMEntity is the abstract base class for the OSMObject and Changeset classes
OSMObject |
out_of_order_error |
OuterRing |
ProgressBar |
projection_error |
Relation |
RelationMember |
RelationMemberList |
Segment |
StringMatcher |
always_false |
always_true |
equal |
list |
match_visitor |
matcher |
prefix |
print_visitor |
regex |
substring |
Tag |
TagList |
TagMatcher |
TagsFilterBase |
Timer |
Timestamp |
TypedMemoryMapping |
UndirectedSegment |
unknown_type |
unsupported_file_format_error |
VerboseOutput |
Way |
WayNodeList |
std |
hash< osmium::Location > |
comment_type |
member_type |
member_type_string |