Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created December 8, 2019 17:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryantm/f9b2e08541df4b7da7169019ea7d6355 to your computer and use it in GitHub Desktop.
Save ryantm/f9b2e08541df4b7da7169019ea7d6355 to your computer and use it in GitHub Desktop.
/nix/store/z6gf1indcbd2ad1w0xbli2la7pksm6jl-libosmium-2.15.4
└── include
└── osmium
├── area
│   ├── assembler_config.hpp
│   ├── assembler.hpp
│   ├── assembler_legacy.hpp
│   ├── detail
│   │   ├── basic_assembler.hpp
│   │   ├── basic_assembler_with_tags.hpp
│   │   ├── node_ref_segment.hpp
│   │   ├── proto_ring.hpp
│   │   ├── segment_list.hpp
│   │   └── vector.hpp
│   ├── geom_assembler.hpp
│   ├── multipolygon_collector.hpp
│   ├── multipolygon_manager.hpp
│   ├── multipolygon_manager_legacy.hpp
│   ├── problem_reporter_exception.hpp
│   ├── problem_reporter.hpp
│   ├── problem_reporter_ogr.hpp
│   ├── problem_reporter_stream.hpp
│   └── stats.hpp
├── builder
│   ├── attr.hpp
│   ├── builder_helper.hpp
│   ├── builder.hpp
│   └── osm_object_builder.hpp
├── diff_handler.hpp
├── diff_iterator.hpp
├── diff_visitor.hpp
├── dynamic_handler.hpp
├── experimental
│   └── flex_reader.hpp
├── fwd.hpp
├── geom
│   ├── coordinates.hpp
│   ├── factory.hpp
│   ├── geojson.hpp
│   ├── geos.hpp
│   ├── haversine.hpp
│   ├── mercator_projection.hpp
│   ├── ogr.hpp
│   ├── projection.hpp
│   ├── rapid_geojson.hpp
│   ├── relations.hpp
│   ├── tile.hpp
│   ├── util.hpp
│   ├── wkb.hpp
│   └── wkt.hpp
├── handler
│   ├── chain.hpp
│   ├── check_order.hpp
│   ├── disk_store.hpp
│   ├── dump.hpp
│   ├── node_locations_for_ways.hpp
│   └── object_relations.hpp
├── handler.hpp
├── index
│   ├── bool_vector.hpp
│   ├── detail
│   │   ├── create_map_with_fd.hpp
│   │   ├── mmap_vector_anon.hpp
│   │   ├── mmap_vector_base.hpp
│   │   ├── mmap_vector_file.hpp
│   │   ├── tmpfile.hpp
│   │   ├── vector_map.hpp
│   │   └── vector_multimap.hpp
│   ├── id_set.hpp
│   ├── index.hpp
│   ├── map
│   │   ├── all.hpp
│   │   ├── dense_file_array.hpp
│   │   ├── dense_mem_array.hpp
│   │   ├── dense_mmap_array.hpp
│   │   ├── dummy.hpp
│   │   ├── flex_mem.hpp
│   │   ├── sparse_file_array.hpp
│   │   ├── sparse_mem_array.hpp
│   │   ├── sparse_mem_map.hpp
│   │   ├── sparse_mem_table.hpp
│   │   └── sparse_mmap_array.hpp
│   ├── map.hpp
│   ├── multimap
│   │   ├── all.hpp
│   │   ├── hybrid.hpp
│   │   ├── sparse_file_array.hpp
│   │   ├── sparse_mem_array.hpp
│   │   ├── sparse_mem_multimap.hpp
│   │   └── sparse_mmap_array.hpp
│   ├── multimap.hpp
│   ├── node_locations_map.hpp
│   ├── nwr_array.hpp
│   └── relations_map.hpp
├── io
│   ├── any_compression.hpp
│   ├── any_input.hpp
│   ├── any_output.hpp
│   ├── bzip2_compression.hpp
│   ├── compression.hpp
│   ├── debug_output.hpp
│   ├── detail
│   │   ├── debug_output_format.hpp
│   │   ├── input_format.hpp
│   │   ├── o5m_input_format.hpp
│   │   ├── opl_input_format.hpp
│   │   ├── opl_output_format.hpp
│   │   ├── opl_parser_functions.hpp
│   │   ├── output_format.hpp
│   │   ├── pbf_decoder.hpp
│   │   ├── pbf.hpp
│   │   ├── pbf_input_format.hpp
│   │   ├── pbf_output_format.hpp
│   │   ├── protobuf_tags.hpp
│   │   ├── queue_util.hpp
│   │   ├── read_thread.hpp
│   │   ├── read_write.hpp
│   │   ├── string_table.hpp
│   │   ├── string_util.hpp
│   │   ├── write_thread.hpp
│   │   ├── xml_input_format.hpp
│   │   ├── xml_output_format.hpp
│   │   └── zlib.hpp
│   ├── error.hpp
│   ├── file_compression.hpp
│   ├── file_format.hpp
│   ├── file.hpp
│   ├── gzip_compression.hpp
│   ├── header.hpp
│   ├── input_iterator.hpp
│   ├── o5m_input.hpp
│   ├── opl_input.hpp
│   ├── opl_output.hpp
│   ├── output_iterator.hpp
│   ├── overwrite.hpp
│   ├── pbf_input.hpp
│   ├── pbf_output.hpp
│   ├── reader.hpp
│   ├── reader_iterator.hpp
│   ├── reader_with_progress_bar.hpp
│   ├── writer.hpp
│   ├── writer_options.hpp
│   ├── xml_input.hpp
│   └── xml_output.hpp
├── memory
│   ├── buffer.hpp
│   ├── callback_buffer.hpp
│   ├── collection.hpp
│   ├── item.hpp
│   └── item_iterator.hpp
├── object_pointer_collection.hpp
├── opl.hpp
├── osm
│   ├── area.hpp
│   ├── box.hpp
│   ├── changeset.hpp
│   ├── crc.hpp
│   ├── crc_zlib.hpp
│   ├── diff_object.hpp
│   ├── entity_bits.hpp
│   ├── entity.hpp
│   ├── item_type.hpp
│   ├── location.hpp
│   ├── metadata_options.hpp
│   ├── node.hpp
│   ├── node_ref.hpp
│   ├── node_ref_list.hpp
│   ├── object_comparisons.hpp
│   ├── object.hpp
│   ├── relation.hpp
│   ├── segment.hpp
│   ├── tag.hpp
│   ├── timestamp.hpp
│   ├── types_from_string.hpp
│   ├── types.hpp
│   ├── undirected_segment.hpp
│   └── way.hpp
├── osm.hpp
├── relations
│   ├── collector.hpp
│   ├── detail
│   │   ├── member_meta.hpp
│   │   └── relation_meta.hpp
│   ├── manager_util.hpp
│   ├── members_database.hpp
│   ├── relations_database.hpp
│   └── relations_manager.hpp
├── storage
│   └── item_stash.hpp
├── tags
│   ├── filter.hpp
│   ├── matcher.hpp
│   ├── regex_filter.hpp
│   ├── taglist.hpp
│   └── tags_filter.hpp
├── thread
│   ├── function_wrapper.hpp
│   ├── pool.hpp
│   ├── queue.hpp
│   └── util.hpp
├── util
│   ├── cast.hpp
│   ├── compatibility.hpp
│   ├── config.hpp
│   ├── delta.hpp
│   ├── double.hpp
│   ├── endian.hpp
│   ├── file.hpp
│   ├── iterator.hpp
│   ├── memory.hpp
│   ├── memory_mapping.hpp
│   ├── minmax.hpp
│   ├── misc.hpp
│   ├── options.hpp
│   ├── progress_bar.hpp
│   ├── string.hpp
│   ├── string_matcher.hpp
│   ├── timer.hpp
│   └── verbose_output.hpp
├── version.hpp
└── visitor.hpp
22 directories, 198 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment