| Cache() | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| Clear() | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| ContainsEntry(const KEY_TYPE &key) const | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| ExpireAll() | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| ExpireEntry(const KEY_TYPE &key) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| ForEach(VisitorFunc func) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| ForEachExpired(VisitorFunc func) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| GetEntry(const KEY_TYPE &key, VALUE_TYPE &result) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| GetKeys(std::vector< KEY_TYPE > &result) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| GetSize() const | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| HasExpiredEntries() const | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| MapType typedef | ttv::Cache< KEY_TYPE, VALUE_TYPE > | protected |
| MarkEntryNeverExpires(const KEY_TYPE &key) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| MarkEntryNeverUnused(const KEY_TYPE &key) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| MarkEntryUsed(const KEY_TYPE &key) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| mCache | ttv::Cache< KEY_TYPE, VALUE_TYPE > | protected |
| mExpiryAge | ttv::Cache< KEY_TYPE, VALUE_TYPE > | protected |
| PurgeExpired() | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| PurgeUnused(uint64_t olderThan) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| RemoveEntry(const KEY_TYPE &key) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| SetEntry(const KEY_TYPE &key, VALUE_TYPE data) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| SetEntryExpiryTime(const KEY_TYPE &key, uint64_t time) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| SetExpiryAge(uint64_t age) | ttv::Cache< KEY_TYPE, VALUE_TYPE > | inline |
| VisitorFunc typedef | ttv::Cache< KEY_TYPE, VALUE_TYPE > | |