Tatooine
tatooine::cache< Key, Value > Member List

This is the complete list of members for tatooine::cache< Key, Value >, including all inherited members.

at(const Key &key) consttatooine::cache< Key, Value >inline
at(const Key &key)tatooine::cache< Key, Value >inline
cache(uint64_t max_elements=std::numeric_limits< uint64_t >::max(), uint64_t max_memory_usage=std::numeric_limits< uint64_t >::max())tatooine::cache< Key, Value >inline
cache(const cache &other)tatooine::cache< Key, Value >inline
cache(cache &&other)=defaulttatooine::cache< Key, Value >
capacity_check()tatooine::cache< Key, Value >inlineprivate
clear()tatooine::cache< Key, Value >inline
const_iterator typedeftatooine::cache< Key, Value >
container_type typedeftatooine::cache< Key, Value >
contains(const Key &key) consttatooine::cache< Key, Value >inline
emplace(const Key &key, Args &&... args)tatooine::cache< Key, Value >inline
enqueue(const_iterator it, bool ins)tatooine::cache< Key, Value >inlineprivate
insert(const Key &key, const Value &value)tatooine::cache< Key, Value >inline
insert(Key &&key, const Value &value)tatooine::cache< Key, Value >inline
insert(const Key &key, Value &&value)tatooine::cache< Key, Value >inline
insert(Key &&key, Value &&value)tatooine::cache< Key, Value >inline
is_cached(const Key &key) consttatooine::cache< Key, Value >inline
m_datatatooine::cache< Key, Value >private
m_max_elementstatooine::cache< Key, Value >private
m_max_memory_usagetatooine::cache< Key, Value >private
m_usagetatooine::cache< Key, Value >mutableprivate
operator=(const cache &other)tatooine::cache< Key, Value >inline
operator=(cache &&other)=defaulttatooine::cache< Key, Value >
operator[](const Key &key) consttatooine::cache< Key, Value >inline
operator[](const Key &key)tatooine::cache< Key, Value >inline
refresh_usage(const_iterator it)tatooine::cache< Key, Value >inlineprivate
size() consttatooine::cache< Key, Value >inline
usage_type typedeftatooine::cache< Key, Value >