This is the complete list of members for cache::CacheUpdateTrait, including all inherited members.
AssertPeriodicUpdateStarted() (defined in cache::CacheUpdateTrait) | cache::CacheUpdateTrait | protected |
AssertPeriodicUpdateStopped() (defined in cache::CacheUpdateTrait) | cache::CacheUpdateTrait | protected |
CacheUpdateTrait(CacheUpdateTrait &&)=delete (defined in cache::CacheUpdateTrait) | cache::CacheUpdateTrait | |
Flag enum name | cache::CacheUpdateTrait | protected |
GetAllowedUpdateTypes() const | cache::CacheUpdateTrait | protected |
InvalidateAsync(UpdateType update_type) | cache::CacheUpdateTrait | |
Name() const | cache::CacheUpdateTrait | |
OnCacheModified() | cache::CacheUpdateTrait | protected |
operator=(CacheUpdateTrait &&)=delete (defined in cache::CacheUpdateTrait) | cache::CacheUpdateTrait | |
StartPeriodicUpdates(utils::Flags< Flag > flags={}) | cache::CacheUpdateTrait | protected |
StopPeriodicUpdates() | cache::CacheUpdateTrait | protected |
Update(UpdateType type, const std::chrono::system_clock::time_point &last_update, const std::chrono::system_clock::time_point &now, UpdateStatisticsScope &stats_scope)=0 | cache::CacheUpdateTrait | protectedpure virtual |
UpdateSyncDebug(UpdateType update_type) | cache::CacheUpdateTrait |