Libosmium
2.13.0
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.
Generated by
1.8.13