This is the complete list of members for Stroika::Foundation::Cache::TimedCache< KEY, VALUE, TRAITS >, including all inherited members.
Add(typename Common::ArgByValueType< KEY > key, typename Common::ArgByValueType< VALUE > result, PurgeSpoiledDataFlagType purgeSpoiledData=PurgeSpoiledDataFlagType::eAutomaticallyPurgeSpoiledData) | Stroika::Foundation::Cache::TimedCache< KEY, VALUE, TRAITS > | |
clear() | Stroika::Foundation::Cache::TimedCache< KEY, VALUE, TRAITS > | |
Elements() const | Stroika::Foundation::Cache::TimedCache< KEY, VALUE, TRAITS > | |
GetMinimumAllowedFreshness() const | Stroika::Foundation::Cache::TimedCache< KEY, VALUE, TRAITS > | |
Lookup(typename Common::ArgByValueType< KEY > key, Time::TimePointSeconds *lastRefreshedAt=nullptr) const | Stroika::Foundation::Cache::TimedCache< KEY, VALUE, TRAITS > | |
Lookup(typename Common::ArgByValueType< KEY > key, LookupMarksDataAsRefreshed successfulLookupRefreshesAcceesFlag) | Stroika::Foundation::Cache::TimedCache< KEY, VALUE, TRAITS > | |
LookupValue(typename Common::ArgByValueType< KEY > key, const function< VALUE(typename Common::ArgByValueType< KEY >)> &cacheFiller, LookupMarksDataAsRefreshed successfulLookupRefreshesAcceesFlag=LookupMarksDataAsRefreshed::eDontTreatFoundThroughLookupAsRefreshed, PurgeSpoiledDataFlagType purgeSpoiledData=PurgeSpoiledDataFlagType::eAutomaticallyPurgeSpoiledData) | Stroika::Foundation::Cache::TimedCache< KEY, VALUE, TRAITS > | |
PurgeSpoiledData() | Stroika::Foundation::Cache::TimedCache< KEY, VALUE, TRAITS > | |
SetMinimumAllowedFreshness(Time::Duration minimumAllowedFreshness) | Stroika::Foundation::Cache::TimedCache< KEY, VALUE, TRAITS > |