Apollo  6.0
Open source self driving car software
apollo::common::util::LRUCache< K, V > Member List

This is the complete list of members for apollo::common::util::LRUCache< K, V >, including all inherited members.

Add(const K &key, VV *val)apollo::common::util::LRUCache< K, V >inline
AddAndGetObsolete(const K &key, VV *val, K *obs)apollo::common::util::LRUCache< K, V >inline
capacity()apollo::common::util::LRUCache< K, V >inline
ChangeCapacity(const size_t capacity)apollo::common::util::LRUCache< K, V >inline
Clear()apollo::common::util::LRUCache< K, V >inline
Contains(const K &key)apollo::common::util::LRUCache< K, V >inline
Empty()apollo::common::util::LRUCache< K, V >inline
First()apollo::common::util::LRUCache< K, V >inline
Full()apollo::common::util::LRUCache< K, V >inline
Get(const K &key)apollo::common::util::LRUCache< K, V >inline
GetAllSilently(std::vector< V *> *ret)apollo::common::util::LRUCache< K, V >inline
GetCache(std::map< K, V > *cache)apollo::common::util::LRUCache< K, V >inline
GetCopy(const K &key, V *const val)apollo::common::util::LRUCache< K, V >inline
GetCopySilently(const K &key, V *const val)apollo::common::util::LRUCache< K, V >inline
GetSilently(const K &key)apollo::common::util::LRUCache< K, V >inline
Last()apollo::common::util::LRUCache< K, V >inline
LRUCache(const size_t capacity=kDefaultCapacity)apollo::common::util::LRUCache< K, V >inlineexplicit
operator[](const K &key)apollo::common::util::LRUCache< K, V >inline
Prioritize(const K &key)apollo::common::util::LRUCache< K, V >inline
Put(const K &key, VV &&val)apollo::common::util::LRUCache< K, V >inline
PutAndGetObsolete(const K &key, VV *val, K *obs)apollo::common::util::LRUCache< K, V >inline
Remove(const K &key)apollo::common::util::LRUCache< K, V >inline
size()apollo::common::util::LRUCache< K, V >inline
Update(const K &key, VV &&val)apollo::common::util::LRUCache< K, V >inline
UpdateSilently(const K &key, VV *val)apollo::common::util::LRUCache< K, V >inline
~LRUCache()apollo::common::util::LRUCache< K, V >inline