MySQL 8.0.39
Source Code Documentation
dd::cache::Shared_multi_map< T > Member List

This is the complete list of members for dd::cache::Shared_multi_map< T >, including all inherited members.

add_single_element(Cache_element< T > *element)dd::cache::Multi_map_base< T >protected
available(const K &key)dd::cache::Shared_multi_map< T >inline
Const_iterator typedefdd::cache::Multi_map_base< T >
drop(Cache_element< T > *element)dd::cache::Shared_multi_map< T >
drop_if_present(const K &key)dd::cache::Shared_multi_map< T >
dump() constdd::cache::Shared_multi_map< T >inline
evict_all_unused(Autolocker *lock)dd::cache::Shared_multi_map< T >private
get(const K &key, Cache_element< T > **element)dd::cache::Shared_multi_map< T >
initial_capacitydd::cache::Shared_multi_map< T >privatestatic
Iterator typedefdd::cache::Multi_map_base< T >
m_aux_mapdd::cache::Multi_map_base< T >private
m_capacitydd::cache::Shared_multi_map< T >private
m_element_pooldd::cache::Shared_multi_map< T >private
m_free_listdd::cache::Shared_multi_map< T >private
m_id_mapdd::cache::Multi_map_base< T >private
m_lockdd::cache::Shared_multi_map< T >private
m_map()dd::cache::Shared_multi_map< T >inlineprivate
m_map() constdd::cache::Shared_multi_map< T >inlineprivate
m_miss_handleddd::cache::Shared_multi_map< T >private
m_name_mapdd::cache::Multi_map_base< T >private
m_rev_mapdd::cache::Multi_map_base< T >private
map_capacity_exceeded() constdd::cache::Shared_multi_map< T >inlineprivate
pool_capacity_exceeded() constdd::cache::Shared_multi_map< T >inlineprivate
put(const K *key, const T *object, Cache_element< T > **element)dd::cache::Shared_multi_map< T >
rectify_free_list(Autolocker *lock)dd::cache::Shared_multi_map< T >private
release(Cache_element< T > *element)dd::cache::Shared_multi_map< T >
remove(Cache_element< T > *element, Autolocker *lock)dd::cache::Shared_multi_map< T >private
remove_single_element(Cache_element< T > *element)dd::cache::Multi_map_base< T >protected
replace(Cache_element< T > *element, const T *object)dd::cache::Shared_multi_map< T >
reset(THD *thd)dd::cache::Shared_multi_map< T >
set_capacity(size_t capacity)dd::cache::Shared_multi_map< T >inline
Shared_multi_map()dd::cache::Shared_multi_map< T >inline
shutdown()dd::cache::Shared_multi_map< T >
use_if_present(const K &key)dd::cache::Shared_multi_map< T >private
~Shared_multi_map()dd::cache::Shared_multi_map< T >inline