◆ compare_type
template<typename KeyId, typename Value, typename Traits>
typedef Key hash_map< KeyId, Value, Traits >::hash_entry::compare_type |
◆ value_type
template<typename KeyId, typename Value, typename Traits>
◆ DEFINE_PCH_HELPER() [1/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
bool | | ) |
|
|
private |
◆ DEFINE_PCH_HELPER() [2/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
char | | ) |
|
|
private |
◆ DEFINE_PCH_HELPER() [3/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
int | | ) |
|
|
private |
◆ DEFINE_PCH_HELPER() [4/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
long long | | ) |
|
|
private |
◆ DEFINE_PCH_HELPER() [5/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
long | | ) |
|
|
private |
◆ DEFINE_PCH_HELPER() [6/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
short | | ) |
|
|
private |
◆ DEFINE_PCH_HELPER() [7/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
signed char | | ) |
|
|
private |
◆ DEFINE_PCH_HELPER() [8/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
unsigned char | | ) |
|
|
private |
◆ DEFINE_PCH_HELPER() [9/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
unsigned int | | ) |
|
|
private |
◆ DEFINE_PCH_HELPER() [10/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
unsigned long long | | ) |
|
|
private |
◆ DEFINE_PCH_HELPER() [11/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
unsigned long | | ) |
|
|
private |
◆ DEFINE_PCH_HELPER() [12/12]
template<typename KeyId, typename Value, typename Traits>
hash_map< KeyId, Value, Traits >::hash_entry::DEFINE_PCH_HELPER |
( |
unsigned short | | ) |
|
|
private |
◆ equal()
template<typename KeyId, typename Value, typename Traits>
◆ ggc_maybe_mx()
template<typename KeyId, typename Value, typename Traits>
◆ ggc_mx()
template<typename KeyId, typename Value, typename Traits>
◆ hash()
template<typename KeyId, typename Value, typename Traits>
static hashval_t hash_map< KeyId, Value, Traits >::hash_entry::hash |
( |
const hash_entry & | e | ) |
|
|
inlinestatic |
◆ is_deleted()
template<typename KeyId, typename Value, typename Traits>
◆ is_empty()
template<typename KeyId, typename Value, typename Traits>
◆ keep_cache_entry()
template<typename KeyId, typename Value, typename Traits>
static int hash_map< KeyId, Value, Traits >::hash_entry::keep_cache_entry |
( |
hash_entry & | e | ) |
|
|
inlinestatic |
◆ mark_deleted()
template<typename KeyId, typename Value, typename Traits>
◆ mark_empty()
template<typename KeyId, typename Value, typename Traits>
◆ pch_nx() [1/2]
template<typename KeyId, typename Value, typename Traits>
◆ pch_nx() [2/2]
template<typename KeyId, typename Value, typename Traits>
◆ pch_nx_helper() [1/2]
template<typename KeyId, typename Value, typename Traits>
◆ pch_nx_helper() [2/2]
template<typename KeyId, typename Value, typename Traits>
◆ remove()
template<typename KeyId, typename Value, typename Traits>
◆ empty_zero_p
template<typename KeyId, typename Value, typename Traits>
const bool hash_map< KeyId, Value, Traits >::hash_entry::empty_zero_p = Traits::empty_zero_p |
|
static |
◆ m_key
template<typename KeyId, typename Value, typename Traits>
Key hash_map< KeyId, Value, Traits >::hash_entry::m_key |
◆ m_value
template<typename KeyId, typename Value, typename Traits>
Value hash_map< KeyId, Value, Traits >::hash_entry::m_value |
The documentation for this struct was generated from the following file: