BoundedCache(size_t max_sz, Evictor< Data > *evictor) | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [inline] |
DataKeyPair typedef | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [private] |
enforce_max() | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [inline, private] |
find(const Key &key) | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [inline] |
find(const Key &key) const | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [inline] |
HashMap typedef | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [private] |
insert(const Key &key, const Data &data) | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [inline] |
m_evictor | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [private] |
m_map | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [private] |
m_max | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [private] |
m_queue | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [private] |
MapIterator typedef | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [private] |
max() const | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [inline] |
max(size_t max_sz) | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [inline] |
Queue typedef | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [private] |
QueueIterator typedef | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [private] |
remove(const Key &key) | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [inline] |
size() const | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [inline] |
~BoundedCache() | IT_Bus::BoundedCache< Key, Data, HashFn, Equal > | [inline] |