Libosmium  2.13.1
Fast and flexible C++ library for working with OpenStreetMap data
Deprecated List
Member osmium::area::AssemblerConfig::AssemblerConfig (ProblemReporter *pr, bool d=false)
Use default constructor and set values afterwards.
Member osmium::area::AssemblerConfig::enable_debug_output (bool d=true)
Set debug_level directly.
Member osmium::Area::inner_ring_cbegin (const osmium::memory::ItemIterator< const osmium::OuterRing > &it) const
Use inner_rings() instead.
Member osmium::Area::inner_ring_cend (const osmium::memory::ItemIterator< const osmium::OuterRing > &it) const
Use inner_rings() instead.
Member osmium::builder::build_tag_list (osmium::memory::Buffer &buffer, const std::initializer_list< std::pair< const char *, const char *>> &tags)
Use osmium::builder::add_tag_list() instead.
Member osmium::builder::build_tag_list_from_func (osmium::memory::Buffer &buffer, std::function< void(osmium::builder::TagListBuilder &)> func)
Use osmium::builder::add_tag_list() instead.
Member osmium::builder::build_tag_list_from_map (osmium::memory::Buffer &buffer, const std::map< const char *, const char *> &tags)
Use osmium::builder::add_tag_list() instead.
Member osmium::builder::build_way_node_list (osmium::memory::Buffer &buffer, const std::initializer_list< osmium::NodeRef > &nodes)
Use osmium::builder::add_way_node_list() instead.
Member osmium::builder::Builder::add_item (const osmium::memory::Item *item)
Use the version of add_item() taking a reference instead.
Member osmium::builder::Builder::append_zero ()
Use append_with_zero() instead.
Member osmium::builder::ChangesetBuilder::add_user (TArgs &&... args)
Use set_user(...) instead.
Member osmium::builder::OSMObjectBuilder< TDerived, T >::add_user (TArgs &&... args)
Use set_user(...) instead.
Member osmium::index::BoolVector
Use osmium::index::IdSet instead.
Class osmium::index::NWRIdSet< IdSetType >
Use nwr_array helper class instead.
Member osmium::index::RelationsMapIndex::for_each_parent (osmium::unsigned_object_id_type member_id, TFunc &&func) const
Use for_each() instead.
Member osmium::index::RelationsMapStash::build_index ()
Use build_member_to_parent_index() instead.
Member osmium::io::make_output_iterator (TDest &destination, const size_t buffer_size)
Use of buffer size argument on make_output_iterator is deprecated. Call Writer::set_buffer_size() instead if you want to change the default.
Member osmium::io::OutputIterator< TDest >::flush ()
Calling OutputIterator<Writer>::flush() is usually not needed any more. Call flush() on the Writer instead if needed.
Member osmium::io::OutputIterator< TDest >::OutputIterator (TDest &destination, const size_t buffer_size)
Use of buffer size argument on OutputIterator constructor is deprecated. Call Writer::set_buffer_size() instead if you want to change the default.
Member osmium::Location::operator bool () const noexcept
Use is_defined() or is_undefined() or is_valid() which have all slightly different meanings.
Member osmium::memory::Buffer::set_full_callback (const std::function< void(Buffer &)> &full)
Callback functionality will be removed in the future. Either detect the buffer_is_full exception or use a buffer with auto_grow::yes. If you want to avoid growing buffers, check the CallbackBuffer class.
Member osmium::RelationMember::ref (object_id_type ref) noexcept
Use set_ref() instead.
Class osmium::tags::Filter< TKey, TValue, TKeyComp, TValueComp >
Use osmium::TagsFilter instead.
Member osmium::tags::KeyFilter
Use osmium::TagsFilter instead.
Member osmium::tags::KeyPrefixFilter
Use osmium::TagsFilter instead.
Member osmium::tags::KeyValueFilter
Use osmium::TagsFilter instead.
Member osmium::tags::RegexFilter
Use osmium::TagsFilter instead.
Member osmium::Timestamp::operator time_t () const noexcept
You should call seconds_since_epoch() explicitly instead.
Member osmium::util::MemoryMapping::MemoryMapping (std::size_t size, bool writable=true, int fd=-1, off_t offset=0)
For backwards compatibility only. Use the constructor taking a mapping_mode as second argument instead.
Member osmium::util::TypedMemoryMapping< T >::TypedMemoryMapping (std::size_t size, bool writable, int fd, off_t offset=0)
For backwards compatibility only. Use the constructor taking a mapping_mode as second argument instead.