Include file:
#include "mcrl2/atermpp/standard_containers/unordered_map.h
atermpp::utilities::
unordered_map
¶A unordered_map class in which aterms can be stored.
atermpp::utilities::unordered_map::
container_wrapper
¶typedef for detail::generic_aterm_container< mcrl2::utilities::unordered_map< detail::reference_aterm< Key >, detail::reference_aterm< T >, Hash, Pred, Alloc, ThreadSafe, false > >
atermpp::utilities::unordered_map::
super
¶atermpp::utilities::unordered_map::
allocator_type
¶typedef for super::allocator_type
Standard typedefs.
atermpp::utilities::unordered_map::
const_iterator
¶typedef for super::const_iterator
atermpp::utilities::unordered_map::
iterator
¶typedef for super::iterator
atermpp::utilities::unordered_map::
reference
¶typedef for super::reference
atermpp::utilities::unordered_map::
size_type
¶typedef for super::size_type
atermpp::utilities::unordered_map::
value_type
¶typedef for super::value_type
clear
() noexceptemplace
(Args&&... args)emplace_hint
(const_iterator hint, Args&&... args)erase
(const Key &key)erase
(const_iterator first, const_iterator last)erase
(const_iterator pos)find
(const Args&... args)¶Standard find function in a map.
Returns: Element with the specified key.
find
(const Args&... args) const¶Standard find function in a map.
Returns: Element with the specified key.
insert
(const value_type &value)insert
(const_iterator hint, P &&value)insert
(InputIt first, InputIt last)insert
(P &&value)insert
(std::initializer_list<value_type> ilist)insert_or_assign
(const Key &k, M &&obj)insert_or_assign
(const_iterator hint, const Key &k, M &&obj)insert_or_assign
(const_iterator hint, Key &&k, M &&obj)insert_or_assign
(Key &&k, M &&obj)operator=
(const unordered_map &other) = defaultStandard assignment.
operator=
(unordered_map &&other) = defaultStandard move assignment.
size
() const overrideswap
(unordered_map &other)try_emplace
(const Key &k, Args&&... args)try_emplace
(const_iterator hint, const Key &k, Args&&... args)try_emplace
(const_iterator hint, Key &&k, Args&&... args)try_emplace
(Key &&k, Args&&... args)unordered_map
()Default constructor.
unordered_map
(const allocator_type &alloc)Constructor.
unordered_map
(const unordered_map &x)Constructor.
unordered_map
(const unordered_map &x, const allocator_type &alloc)Constructor.
unordered_map
(InputIterator first, InputIterator last, const allocator_type &alloc = allocator_type())Constructor.
unordered_map
(size_type n, const allocator_type &alloc = allocator_type())Constructor.
unordered_map
(size_type n, const value_type &val, const allocator_type &alloc = allocator_type())unordered_map
(std::initializer_list<value_type> il, const allocator_type &alloc = allocator_type())Constructor. To be done later….
unordered_map
(unordered_map &&x)Constructor.
unordered_map
(unordered_map &&x, const allocator_type &alloc)Constructor.
~unordered_map
() = defaultStandard destructor.