This is the complete list of members for quicr::Cache< K, T >, including all inherited members.
| Advance() | quicr::Cache< K, T > | inlineprotected |
| bucket_index_ | quicr::Cache< K, T > | protected |
| buckets_ | quicr::Cache< K, T > | protected |
| Cache(size_t duration, size_t interval, std::shared_ptr< TickService > tick_service) | quicr::Cache< K, T > | inline |
| Cache()=delete | quicr::Cache< K, T > | |
| Cache(const Cache &)=default | quicr::Cache< K, T > | |
| Cache(Cache &&) noexcept=default | quicr::Cache< K, T > | |
| cache_ | quicr::Cache< K, T > | protected |
| Clear() noexcept | quicr::Cache< K, T > | inline |
| Contains(const K &key) noexcept | quicr::Cache< K, T > | inline |
| Contains(const K &start_key, const K &end_key) | quicr::Cache< K, T > | inline |
| current_ticks_ | quicr::Cache< K, T > | protected |
| duration_ | quicr::Cache< K, T > | protected |
| Empty() const noexcept | quicr::Cache< K, T > | inline |
| First() noexcept | quicr::Cache< K, T > | inline |
| Get(const K &key) noexcept | quicr::Cache< K, T > | inline |
| Get(const K &start_key, const K &end_key) | quicr::Cache< K, T > | inline |
| Insert(const K &key, const T &value, size_t ttl) | quicr::Cache< K, T > | inline |
| Insert(const K &key, T &&value, size_t ttl) | quicr::Cache< K, T > | inline |
| InternalInsert(const K &key, Value value, size_t ttl) | quicr::Cache< K, T > | inlineprotected |
| interval_ | quicr::Cache< K, T > | protected |
| Last() noexcept | quicr::Cache< K, T > | inline |
| operator=(const Cache &)=default | quicr::Cache< K, T > | |
| operator=(Cache &&) noexcept=default | quicr::Cache< K, T > | |
| Size() const noexcept | quicr::Cache< K, T > | inline |
| tick_service_ | quicr::Cache< K, T > | protected |
| total_buckets_ | quicr::Cache< K, T > | protected |