#include <unordered_map_fwd.hpp>

Public Types | |
| typedef K | key_type |
| typedef std::pair< const K, T > | value_type |
| typedef T | mapped_type |
| typedef H | hasher |
| typedef P | key_equal |
| typedef A | allocator_type |
| typedef allocator_traits::pointer | pointer |
| typedef allocator_traits::const_pointer | const_pointer |
| typedef value_type & | reference |
| typedef value_type const & | const_reference |
| typedef std::size_t | size_type |
| typedef std::ptrdiff_t | difference_type |
| typedef table::cl_iterator | const_local_iterator |
| typedef table::l_iterator | local_iterator |
| typedef table::c_iterator | const_iterator |
| typedef table::iterator | iterator |
Friends | |
| bool | operator== (unordered_map const &, unordered_map const &) |
| bool | operator!= (unordered_map const &, unordered_map const &) |
| typedef A boost::unordered::unordered_map< K, T, H, P, A >::allocator_type |
| typedef table::c_iterator boost::unordered::unordered_map< K, T, H, P, A >::const_iterator |
| typedef table::cl_iterator boost::unordered::unordered_map< K, T, H, P, A >::const_local_iterator |
| typedef allocator_traits::const_pointer boost::unordered::unordered_map< K, T, H, P, A >::const_pointer |
| typedef value_type const& boost::unordered::unordered_map< K, T, H, P, A >::const_reference |
| typedef std::ptrdiff_t boost::unordered::unordered_map< K, T, H, P, A >::difference_type |
| typedef H boost::unordered::unordered_map< K, T, H, P, A >::hasher |
| typedef table::iterator boost::unordered::unordered_map< K, T, H, P, A >::iterator |
| typedef P boost::unordered::unordered_map< K, T, H, P, A >::key_equal |
| typedef K boost::unordered::unordered_map< K, T, H, P, A >::key_type |
| typedef table::l_iterator boost::unordered::unordered_map< K, T, H, P, A >::local_iterator |
| typedef T boost::unordered::unordered_map< K, T, H, P, A >::mapped_type |
| typedef allocator_traits::pointer boost::unordered::unordered_map< K, T, H, P, A >::pointer |
| typedef value_type& boost::unordered::unordered_map< K, T, H, P, A >::reference |
| typedef std::size_t boost::unordered::unordered_map< K, T, H, P, A >::size_type |
| typedef std::pair<const K, T> boost::unordered::unordered_map< K, T, H, P, A >::value_type |
|
explicit |
|
explicit |
| boost::unordered::unordered_map< K, T, H, P, A >::unordered_map | ( | InputIt | f, |
| InputIt | l | ||
| ) |
| boost::unordered::unordered_map< K, T, H, P, A >::unordered_map | ( | InputIt | f, |
| InputIt | l, | ||
| size_type | n, | ||
| const hasher & | hf = hasher(), |
||
| const key_equal & | eql = key_equal() |
||
| ) |
| boost::unordered::unordered_map< K, T, H, P, A >::unordered_map | ( | InputIt | f, |
| InputIt | l, | ||
| size_type | n, | ||
| const hasher & | hf, | ||
| const key_equal & | eql, | ||
| const allocator_type & | a | ||
| ) |
| boost::unordered::unordered_map< K, T, H, P, A >::unordered_map | ( | unordered_map< K, T, H, P, A > const & | other | ) |
| boost::unordered::unordered_map< K, T, H, P, A >::unordered_map | ( | unordered_map< K, T, H, P, A > const & | other, |
| allocator_type const & | a | ||
| ) |
|
inline |
| boost::unordered::unordered_map< K, T, H, P, A >::unordered_map | ( | unordered_map< K, T, H, P, A > && | other, |
| allocator_type const & | a | ||
| ) |
| boost::unordered::unordered_map< K, T, H, P, A >::unordered_map | ( | std::initializer_list< value_type > | list, |
| size_type | n = boost::unordered::detail::default_bucket_count, |
||
| const hasher & | hf = hasher(), |
||
| const key_equal & | l = key_equal(), |
||
| const allocator_type & | a = allocator_type() |
||
| ) |
| boost::unordered::unordered_map< K, T, H, P, A >::~unordered_map | ( | ) |
| unordered_map< K, T, H, P, A >::mapped_type & boost::unordered::unordered_map< K, T, H, P, A >::at | ( | const key_type & | k | ) |
| unordered_map< K, T, H, P, A >::mapped_type const & boost::unordered::unordered_map< K, T, H, P, A >::at | ( | const key_type & | k | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| unordered_map< K, T, H, P, A >::size_type boost::unordered::unordered_map< K, T, H, P, A >::bucket_size | ( | size_type | n | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
| void boost::unordered::unordered_map< K, T, H, P, A >::clear | ( | void | ) |
| unordered_map< K, T, H, P, A >::size_type boost::unordered::unordered_map< K, T, H, P, A >::count | ( | const key_type & | k | ) | const |
|
inline |
Referenced by boost::unordered::unordered_map< sync_id, void * >::insert().
|
inline |
Referenced by boost::unordered::unordered_map< sync_id, void * >::insert().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| std::pair< typename unordered_map< K, T, H, P, A >::iterator, typename unordered_map< K, T, H, P, A >::iterator > boost::unordered::unordered_map< K, T, H, P, A >::equal_range | ( | const key_type & | k | ) |
| std::pair< typename unordered_map< K, T, H, P, A >::const_iterator, typename unordered_map< K, T, H, P, A >::const_iterator > boost::unordered::unordered_map< K, T, H, P, A >::equal_range | ( | const key_type & | k | ) | const |
| unordered_map< K, T, H, P, A >::iterator boost::unordered::unordered_map< K, T, H, P, A >::erase | ( | const_iterator | position | ) |
Referenced by boost::interprocess::ipcdetail::sync_handles::destroy_handle(), boost::interprocess::ipcdetail::sync_handles::destroy_syncs_in_range(), boost::unordered::unordered_map< sync_id, void * >::erase_return_void(), boost::unordered::unordered_map< sync_id, void * >::quick_erase(), and boost::spirit::qi::tst_map< Char, T >::remove().
| unordered_map< K, T, H, P, A >::size_type boost::unordered::unordered_map< K, T, H, P, A >::erase | ( | const key_type & | k | ) |
| unordered_map< K, T, H, P, A >::iterator boost::unordered::unordered_map< K, T, H, P, A >::erase | ( | const_iterator | first, |
| const_iterator | last | ||
| ) |
|
inline |
| unordered_map< K, T, H, P, A >::iterator boost::unordered::unordered_map< K, T, H, P, A >::find | ( | const key_type & | k | ) |
| unordered_map< K, T, H, P, A >::const_iterator boost::unordered::unordered_map< K, T, H, P, A >::find | ( | const key_type & | k | ) | const |
| unordered_map< K, T, H, P, A >::iterator boost::unordered::unordered_map< K, T, H, P, A >::find | ( | CompatibleKey const & | k, |
| CompatibleHash const & | hash, | ||
| CompatiblePredicate const & | eq | ||
| ) |
| unordered_map< K, T, H, P, A >::const_iterator boost::unordered::unordered_map< K, T, H, P, A >::find | ( | CompatibleKey const & | k, |
| CompatibleHash const & | hash, | ||
| CompatiblePredicate const & | eq | ||
| ) | const |
|
inline |
| unordered_map< K, T, H, P, A >::hasher boost::unordered::unordered_map< K, T, H, P, A >::hash_function | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
| void boost::unordered::unordered_map< K, T, H, P, A >::insert | ( | InputIt | first, |
| InputIt | last | ||
| ) |
| void boost::unordered::unordered_map< K, T, H, P, A >::insert | ( | std::initializer_list< value_type > | list | ) |
| unordered_map< K, T, H, P, A >::key_equal boost::unordered::unordered_map< K, T, H, P, A >::key_eq | ( | ) | const |
| float boost::unordered::unordered_map< K, T, H, P, A >::load_factor | ( | ) | const |
|
inline |
|
inline |
| void boost::unordered::unordered_map< K, T, H, P, A >::max_load_factor | ( | float | m | ) |
| std::size_t boost::unordered::unordered_map< K, T, H, P, A >::max_size | ( | void | ) | const |
|
inline |
|
inline |
| unordered_map< K, T, H, P, A > & boost::unordered::unordered_map< K, T, H, P, A >::operator= | ( | std::initializer_list< value_type > | list | ) |
| unordered_map< K, T, H, P, A >::mapped_type & boost::unordered::unordered_map< K, T, H, P, A >::operator[] | ( | const key_type & | k | ) |
|
inline |
| void boost::unordered::unordered_map< K, T, H, P, A >::rehash | ( | size_type | n | ) |
| void boost::unordered::unordered_map< K, T, H, P, A >::reserve | ( | size_type | n | ) |
|
inline |
| void boost::unordered::unordered_map< K, T, H, P, A >::swap | ( | unordered_map< K, T, H, P, A > & | other | ) |
Referenced by boost::unordered::swap().
|
friend |
|
friend |