|
LIEF: Library to Instrument Executable Formats Version 1.0.0
|
#include <unordered_map.h>


Public Types | |
| using | Self = unordered_map<Key, Value, N, Hash, KeyEqual> |
| using | key_type = Key |
| using | mapped_type = Value |
| using | value_type = typename container_type::value_type |
| using | size_type = typename container_type::size_type |
| using | difference_type = typename container_type::difference_type |
| using | hasher = Hash |
| using | key_equal = KeyEqual |
| using | reference = typename container_type::reference |
| using | const_reference = typename container_type::const_reference |
| using | pointer = typename container_type::pointer |
| using | const_pointer = typename container_type::const_pointer |
| using | iterator = typename container_type::iterator |
| using | const_iterator = typename container_type::const_iterator |
Public Member Functions | |
| unordered_map (unordered_map const &)=default | |
| constexpr | unordered_map (container_type items, Hash const &hash, KeyEqual const &equal) |
| constexpr | unordered_map (container_type items) |
| constexpr | unordered_map (std::initializer_list< value_type > items, Hash const &hash, KeyEqual const &equal) |
| constexpr | unordered_map (std::initializer_list< value_type > items) |
| constexpr iterator | begin () |
| constexpr iterator | end () |
| constexpr const_iterator | begin () const |
| constexpr const_iterator | end () const |
| constexpr const_iterator | cbegin () const |
| constexpr const_iterator | cend () const |
| constexpr bool | empty () const |
| constexpr size_type | size () const |
| constexpr size_type | max_size () const |
| template<class KeyType> | |
| constexpr std::size_t | count (KeyType const &key) const |
| template<class KeyType> | |
| constexpr Value const & | at (KeyType const &key) const |
| template<class KeyType> | |
| constexpr Value & | at (KeyType const &key) |
| template<class KeyType> | |
| constexpr const_iterator | find (KeyType const &key) const |
| template<class KeyType> | |
| constexpr iterator | find (KeyType const &key) |
| template<class KeyType> | |
| constexpr bool | contains (KeyType const &key) const |
| template<class KeyType> | |
| constexpr std::pair< const_iterator, const_iterator > | equal_range (KeyType const &key) const |
| template<class KeyType> | |
| constexpr std::pair< iterator, iterator > | equal_range (KeyType const &key) |
| constexpr std::size_t | bucket_count () const |
| constexpr std::size_t | max_bucket_count () const |
| constexpr const hasher & | hash_function () const |
| constexpr const key_equal & | key_eq () const |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::const_iterator = typename container_type::const_iterator |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::const_pointer = typename container_type::const_pointer |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::const_reference = typename container_type::const_reference |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::difference_type = typename container_type::difference_type |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::hasher = Hash |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::iterator = typename container_type::iterator |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::key_equal = KeyEqual |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::key_type = Key |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::mapped_type = Value |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::pointer = typename container_type::pointer |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::reference = typename container_type::reference |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::Self = unordered_map<Key, Value, N, Hash, KeyEqual> |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::size_type = typename container_type::size_type |
| using frozen::unordered_map< Key, Value, N, Hash, KeyEqual >::value_type = typename container_type::value_type |
|
default |
|
inlineconstexpr |
|
inlineexplicitconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
Referenced by contains(), and count().
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
Referenced by contains(), and count().
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |