Libosmium
Fast and flexible C++ library for working with OpenStreetMap data
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Ndetail
 Cchangeset_handler
 Cobject_handler
 Cnode_handler
 Ctags_handler
 Cnodes_handler
 Cmembers_handler
 Cdiscussion_handler
 Cring_handler
 Cany_node_handlers
 Cany_way_handlers
 Cany_relation_handlers
 Cany_area_handlers
 Cany_changeset_handlers
 NosmiumNamespace for everything in the Osmium library
 NareaCode related to the building of areas (multipolygons) from relations
 Carea_stats
 CAssembler
 CAssemblerConfig
 CAssemblerLegacy
 CMPFilter
 CGeomAssembler
 CMultipolygonCollector
 CMultipolygonManager
 CMultipolygonManagerLegacy
 CProblemReporter
 CProblemReporterException
 CProblemReporterOGR
 CProblemReporterStream
 NbuilderClasses for building OSM objects and other items in buffers
 CAreaBuilder
 CBuilder
 CChangesetBuilder
 CChangesetDiscussionBuilder
 CNodeBuilder
 CNodeRefListBuilder
 COSMObjectBuilder
 CRelationBuilder
 CRelationMemberListBuilder
 CTagListBuilder
 CWayBuilder
 Ndiff_handlerOsmium diff handlers provide access to differences between OSM object versions
 CDiffHandler
 NexperimentalExperimental code that is not "officially" supported
 CFlexReader
 NgeomEverything related to geometry handling
 CCoordinates
 CGeometryFactory
 CIdentityProjection
 CMercatorProjection
 CTile
 NhandlerOsmium handlers provide callbacks for OSM objects
 CChainHandler
 Ccall_flush
 Ccall_flush< SIZE, SIZE, THandlers >
 CCheckOrder
 CDiskStore
 CDump
 CDynamicHandler
 CHandler
 CNodeLocationsForWays
 CObjectRelations
 NindexIndexing of OSM data, Locations, etc
 NmapKey-value containers with unique integer values for a key
 Ccreate_map
 Ccreate_map< TId, TValue, DenseFileArray >
 Ccreate_map< TId, TValue, SparseFileArray >
 CDummy
 CFlexMem
 Centry
 CMap
 CSparseMemMap
 NmultimapKey-value containers with multiple values for an integer key
 CHybrid
 CHybridIterator
 CMultimap
 CSparseMemMultimap
 CIdSet
 CIdSetDense
 CIdSetDenseIterator
 CIdSetSmall
 CMapFactory
 CRelationsMapIndex
 CRelationsMapIndexes
 CRelationsMapStash
 NioEverything related to input and output of OSM data
 CBzip2BufferDecompressor
 CBzip2Compressor
 CBzip2Decompressor
 CCompressionFactory
 CCompressor
 CDecompressor
 CDummyDecompressor
 CFile
 CGzipBufferDecompressor
 CGzipCompressor
 CGzipDecompressor
 CHeader
 CInputIterator
 CInputIteratorRange
 CNoCompressor
 CNoDecompressor
 COutputIterator
 CReader
 CReaderWithProgressBar
 CWriter
 Coptions_type
 Nmemory
 CCallbackBuffer
 CCollection
 CCollectionFilterIterator
 CCollectionIterator
 CItem
 CItemIterator
 CItemIteratorRange
 NrelationsCode related to the assembly of OSM relations
 CCollector
 CHandlerPass1
 CHandlerPass2
 CMembersDatabase
 CMembersDatabaseCommon
 Celement
 Ccompare_member_id
 Ccounts
 CRelationHandle
 Crelations_manager_memory_usage
 CRelationsDatabase
 Celement
 CRelationsManager
 CRelationsManagerBase
 CSecondPassHandler
 NtagsCode related to working with OSM tags
 Cmatch_key
 Cmatch_key< std::string >
 Cmatch_key_prefix
 Cmatch_value
 Cmatch_value< std::string >
 Cmatch_value< void >
 CFilter
 CRule
 NthreadThreading-related low-level code
 Cfunction_wrapper
 Cimpl_base
 Cimpl_type
 CPool
 Cthread_joiner
 CQueue
 Cthread_handler
 NutilHelpful utility classes and functions not strictly OSM related
 CAnonymousMemoryMapping
 CAnonymousTypedMemoryMapping
 CDeltaDecode
 CDeltaEncode
 CMemoryMapping
 COptions
 CTypedMemoryMapping
 CVerboseOutput
 CAnonymousMemoryMapping
 CAnonymousTypedMemoryMapping
 CArea
 Cbzip2_error
 CChangesetAn OSM Changeset, a group of changes made by a single user over a short period of time
 CChangesetComment
 CChangesetDiscussion
 CCRC
 CCRC_zlib
 CDeltaDecode
 CDeltaEncode
 CDiffIterator
 CDiffObject
 CDiffObjectDerived
 Cgeometry_error
 Cgzip_error
 Cid_order
 Cindirect_iterator
 CInnerRing
 Cinvalid_location
 Cio_error
 CItemStash
 Chandle_type
 Ccleanup_helper
 Citerator_range
 CLocation
 Clocation_equal
 Clocation_less
 Cmap_factory_error
 Cmax_op
 CMemoryMapping
 CMemoryUsage
 Cmetadata_options
 Cmin_op
 CNode
 CNodeRef
 CNodeRefList
 Cnot_found
 Cnwr_array
 Cobject_equal_type_id
 Cobject_equal_type_id_version
 Cobject_order_type_id_reverse_version
 Cobject_order_type_id_version
 Cobject_order_type_id_version_without_timestamp
 CObjectPointerCollection
 COptions
 COSMEntityOSMEntity is the abstract base class for the OSMObject and Changeset classes
 COSMObject
 Cout_of_order_error
 COuterRing
 CProgressBar
 Cprojection_error
 CRelation
 CRelationMember
 CRelationMemberList
 CSegment
 CStringMatcher
 Cmatcher
 Calways_false
 Calways_true
 Cequal
 Cprefix
 Csubstring
 Cregex
 Clist
 Cmatch_visitor
 Cprint_visitor
 CTag
 CTagList
 CTagMatcher
 CTagsFilterBase
 CTimer
 CTimestamp
 CTypedMemoryMapping
 CUndirectedSegment
 Cunknown_type
 Cunsupported_file_format_error
 CVerboseOutput
 CWay
 CWayNodeList
 Nstd
 Chash< osmium::Location >
 Ccomment_type
 Cmember_type
 Cmember_type_string