openMSX
hash_map< Key, Value, Hasher, Equal > Member List

This is the complete list of members for hash_map< Key, Value, Hasher, Equal >, including all inherited members.

allocMaskhash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >protected
begin()hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
begin() consthash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
capacity() consthash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
clear()hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
const_iterator typedefhash_map< Key, Value, Hasher, Equal >
contains(const K &k) consthash_map< Key, Value, Hasher, Equal >inline
elemCounthash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >protected
emplace(Args &&... args)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
emplace_impl(Args &&... args)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inlineprotected
emplace_noCapacityCheck(Args &&... args)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
emplace_noCapacityCheck_noDuplicateCheck(Args &&... args)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
emplace_noDuplicateCheck(Args &&... args)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
empty() consthash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
end()hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
end() consthash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
equalhash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >protected
erase(const K &key)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
erase(iterator it)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
extracthash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >protected
find(const K &key)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
find(const K &key) consthash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
grow()hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inlineprotected
hash_map(unsigned initialSize=0, Hasher hasher_=Hasher(), Equal equal_=Equal())hash_map< Key, Value, Hasher, Equal >inlineexplicit
hash_map(std::initializer_list< std::pair< Key, Value >> list)hash_map< Key, Value, Hasher, Equal >inline
hash_set(unsigned initialSize=0, hash_set_impl::ExtractFirst extract_=hash_set_impl::ExtractFirst(), std::hash< Key > hasher_=std::hash< Key >(), std::equal_to<> equal_=std::equal_to<>())hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inlineexplicit
hash_set(const hash_set &source)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
hash_set(hash_set &&source) noexcepthash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
hash_set(std::initializer_list< std::pair< Key, Value > > args)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inlineexplicit
hasherhash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >protected
insert(V &&value)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
insert_impl(V &&value)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inlineprotected
insert_noCapacityCheck(V &&value)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
insert_noCapacityCheck_noDuplicateCheck(V &&value)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
insert_noDuplicateCheck(V &&value)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
insert_or_assign(K &&key, V &&value)hash_map< Key, Value, Hasher, Equal >inline
invalidIndexhash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >protectedstatic
iterator typedefhash_map< Key, Value, Hasher, Equal >
key_type typedefhash_map< Key, Value, Hasher, Equal >
locateElement(const K &key) consthash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inlineprotected
mapped_type typedefhash_map< Key, Value, Hasher, Equal >
nextPowerOf2(unsigned x)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inlineprotectedstatic
operator=(const hash_set &source)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
operator=(hash_set &&source) noexcepthash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
operator[](K &&key)hash_map< Key, Value, Hasher, Equal >inline
poolhash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >protected
PoolIndex typedefhash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >protected
rehash(unsigned oldCount)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inlineprotected
reserve(unsigned count)hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
size() consthash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline
tablehash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >protected
try_emplace(K &&key, V &&value)hash_map< Key, Value, Hasher, Equal >inline
value_type typedefhash_map< Key, Value, Hasher, Equal >
~hash_set()hash_set< std::pair< Key, Value >, hash_set_impl::ExtractFirst, std::hash< Key >, std::equal_to<> >inline