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


Public Types | |
| using | key_type = Key |
| using | value_type = Key |
| using | size_type = typename container_type::size_type |
| using | difference_type = typename container_type::difference_type |
| using | hasher = Hash |
| using | key_equal = KeyEqual |
| using | const_reference = typename container_type::const_reference |
| using | reference = const_reference |
| using | const_pointer = typename container_type::const_pointer |
| using | pointer = const_pointer |
| using | const_iterator = typename container_type::const_iterator |
| using | iterator = const_iterator |
Public Member Functions | |
| unordered_set (unordered_set const &)=default | |
| constexpr | unordered_set (container_type keys, Hash const &hash, KeyEqual const &equal) |
| constexpr | unordered_set (container_type keys) |
| constexpr | unordered_set (std::initializer_list< Key > keys) |
| constexpr | unordered_set (std::initializer_list< Key > keys, Hash const &hash, KeyEqual const &equal) |
| 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, class Hasher, class Equal> | |
| constexpr const_iterator | find (KeyType const &key, Hasher const &hash, Equal const &equal) const |
| template<class KeyType> | |
| constexpr const_iterator | find (KeyType const &key) const |
| 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 |
| 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_set< Key, N, Hash, KeyEqual >::const_iterator = typename container_type::const_iterator |
| using frozen::unordered_set< Key, N, Hash, KeyEqual >::const_pointer = typename container_type::const_pointer |
| using frozen::unordered_set< Key, N, Hash, KeyEqual >::const_reference = typename container_type::const_reference |
| using frozen::unordered_set< Key, N, Hash, KeyEqual >::difference_type = typename container_type::difference_type |
| using frozen::unordered_set< Key, N, Hash, KeyEqual >::hasher = Hash |
| using frozen::unordered_set< Key, N, Hash, KeyEqual >::iterator = const_iterator |
| using frozen::unordered_set< Key, N, Hash, KeyEqual >::key_equal = KeyEqual |
| using frozen::unordered_set< Key, N, Hash, KeyEqual >::key_type = Key |
| using frozen::unordered_set< Key, N, Hash, KeyEqual >::pointer = const_pointer |
| using frozen::unordered_set< Key, N, Hash, KeyEqual >::reference = const_reference |
| using frozen::unordered_set< Key, N, Hash, KeyEqual >::size_type = typename container_type::size_type |
| using frozen::unordered_set< Key, N, Hash, KeyEqual >::value_type = Key |
|
default |
References unordered_set().
Referenced by unordered_set(), unordered_set(), unordered_set(), and unordered_set().
|
inlineconstexpr |
|
inlineexplicitconstexpr |
References unordered_set().
|
inlineconstexpr |
References unordered_set().
|
inlineconstexpr |
References unordered_set().
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
References find().
|
inlineconstexpr |
References end(), find(), hash_function(), and key_eq().
|
inlineconstexpr |
|
inlineconstexpr |
Referenced by count(), and equal_range().
|
inlineconstexpr |
|
inlineconstexpr |
References hash_function(), and key_eq().
|
inlineconstexpr |
Referenced by contains(), count(), and equal_range().
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |