allocator_type typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
assign(const key_type &k, const value_type &v) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
assign(iterator &iter, const value_type &v) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
at(const key_type &k) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
begin() EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
begin() const EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
capacity() const EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
cbegin() const EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
cend() const EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
clear() EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
const_iterator typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
contains(const key_type &k) const | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
crbegin() const EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
create_callback_type typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
crend() const EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
data_container_type typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
delete_callback_type typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
emplace(const key_type &k, Args &&... args) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
empty() const EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
end() EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
end() const EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
erase(const key_type &k) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
erase_oldest() | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
get(const key_type &k) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
get_allocator() const EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
get_allocator() EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
insert(const key_type &k, const value_type &v) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
insert_or_assign(const key_type &k, const value_type &v) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
iterator typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
key_type typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
list_iterator typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
lru_cache(size_type size, const allocator_type &allocator=EASTL_LRUCACHE_DEFAULT_ALLOCATOR, create_callback_type creator=nullptr, delete_callback_type deletor=nullptr) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inlineexplicit |
lru_cache(std::initializer_list< eastl::pair< Key, Value >> il) (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
lru_cache(const this_type &)=delete (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
map_iterator typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
operator=(const this_type &)=delete (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
operator[](const key_type &k) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
rbegin() EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
rend() EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
reset_lose_memory() EA_NOEXCEPT | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
resize(size_type newSize) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
set_allocator(const allocator_type &allocator) (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
setCreateCallback(create_callback_type callback) (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
setDeleteCallback(delete_callback_type callback) (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
size() const EA_NOEXCEPT (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
size_type typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
this_type typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
touch(const key_type &k) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
touch(iterator &iter) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |
value_type typedef (defined in eastl::lru_cache< Key, Value, Allocator, list_type, map_type >) | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | |
~lru_cache() | eastl::lru_cache< Key, Value, Allocator, list_type, map_type > | inline |