Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
Cache< Key, Item, Manager, Divider > Member List

This is the complete list of members for Cache< Key, Item, Manager, Divider >, including all inherited members.

add(const Key &key, const Item &item, size_t size, size_t cost)Cache< Key, Item, Manager, Divider >inline
Cache()Cache< Key, Item, Manager, Divider >inline
empty() constCache< Key, Item, Manager, Divider >inline
entries_awaiting_evictionCache< Key, Item, Manager, Divider >private
Entry typedefCache< Key, Item, Manager, Divider >private
mgrCache< Key, Item, Manager, Divider >private
peek(const Key &key, Item &item, size_t *psize=0)Cache< Key, Item, Manager, Divider >inline
remove(const Key &key)Cache< Key, Item, Manager, Divider >inline
remove_least_valuable(Item *pItem=0, size_t *pSize=0)Cache< Key, Item, Manager, Divider >inline
retrieve(const Key &key, Item &item, size_t *psize=0, bool refill_credit=true)Cache< Key, Item, Manager, Divider >inline