#include <userver/rcu/rcu_map.hpp>
Default RcuMap traits. Member types:
Hash is a functor type that returns hash value for KeykeyEqual is a functor type that provide equality test for two values of type KeyMutexType is a writer's mutex type that has to be used to protect structure on update Definition at line 46 of file rcu_map.hpp.
Inheritance diagram for rcu::DefaultRcuMapTraits< Key >:Public Types | |
| using | Hash = std::hash<Key> |
| using | KeyEqual = std::equal_to<Key> |
| using | MutexType = engine::Mutex |
| using | DeleterType = AsyncDeleter |
| using rcu::DefaultRcuMapTraits< Key >::DeleterType = AsyncDeleter |
Definition at line 50 of file rcu_map.hpp.
| using rcu::DefaultRcuMapTraits< Key >::Hash = std::hash<Key> |
Definition at line 47 of file rcu_map.hpp.
| using rcu::DefaultRcuMapTraits< Key >::KeyEqual = std::equal_to<Key> |
Definition at line 48 of file rcu_map.hpp.
| using rcu::DefaultRcuMapTraits< Key >::MutexType = engine::Mutex |
Definition at line 49 of file rcu_map.hpp.