userver: Member List
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
components::PostgreCache< PostgreCachePolicy > Member List

This is the complete list of members for components::PostgreCache< PostgreCachePolicy >, including all inherited members.

AssertPeriodicUpdateStarted() (defined in cache::CacheUpdateTrait)cache::CacheUpdateTraitprotected
BaseType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
CacheUpdateTrait(CacheUpdateTrait &&)=delete (defined in cache::CacheUpdateTrait)cache::CacheUpdateTraitprotected
CachingComponentBase(const ComponentConfig &config, const ComponentContext &) (defined in components::CachingComponentBase< T >)components::CachingComponentBase< T >
Clear() (defined in components::CachingComponentBase< T >)components::CachingComponentBase< T >protected
DataType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
Emplace(Args &&... args) (defined in components::CachingComponentBase< T >)components::CachingComponentBase< T >protected
Flag enum namecache::CacheUpdateTraitprotected
Get() constcomponents::CachingComponentBase< T >
GetAllowedUpdateTypes() constcache::CacheUpdateTraitprotected
GetComponentHealth() const overridecomponents::LoggableComponentBaseinline
GetEventChannel() (defined in components::CachingComponentBase< T >)components::CachingComponentBase< T >
GetStaticConfigSchema() (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >static
GetUnsafe() constcomponents::CachingComponentBase< T >
InvalidateAsync(UpdateType update_type)cache::CacheUpdateTraitprotected
kClusterHostTypeFlags (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >static
kIncrementalUpdates (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >static
kName (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >static
LoggableComponentBase(const ComponentConfig &, const ComponentContext &) (defined in components::LoggableComponentBase)components::LoggableComponentBase
LoggableComponentBase(LoggableComponentBase &&)=delete (defined in components::LoggableComponentBase)components::LoggableComponentBase
LoggableComponentBase(const LoggableComponentBase &)=delete (defined in components::LoggableComponentBase)components::LoggableComponentBase
Name() constcache::CacheUpdateTraitprotected
OnAllComponentsAreStopping() overridecomponents::LoggableComponentBaseinline
OnCacheModified()cache::CacheUpdateTraitprotected
OnLoadingCancelled() overridecomponents::LoggableComponentBaseinline
operator=(CacheUpdateTrait &&)=delete (defined in cache::CacheUpdateTrait)cache::CacheUpdateTraitprotected
PolicyCheckerType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
PolicyType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
PostgreCache(const ComponentConfig &, const ComponentContext &) (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
RawValueType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
ReadContents(dump::Reader &reader) const (defined in components::CachingComponentBase< T >)components::CachingComponentBase< T >protectedvirtual
Set(std::unique_ptr< const T > value_ptr) (defined in components::CachingComponentBase< T >)components::CachingComponentBase< T >protected
Set(T &&value) (defined in components::CachingComponentBase< T >)components::CachingComponentBase< T >protected
StartPeriodicUpdates(utils::Flags< Flag > flags={})cache::CacheUpdateTraitprotected
StopPeriodicUpdates()cache::CacheUpdateTraitprotected
UpdateAndListen(Class *obj, std::string name, void(Class::*func)(const std::shared_ptr< const T > &))components::CachingComponentBase< T >
UpdatedFieldType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
UpdateSyncDebug(UpdateType update_type)cache::CacheUpdateTraitprotected
ValueType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
WriteContents(dump::Writer &writer, const T &contents) constcomponents::CachingComponentBase< T >protectedvirtual
~CachingComponentBase() override (defined in components::CachingComponentBase< T >)components::CachingComponentBase< T >
~LoggableComponentBase() override=defaultcomponents::LoggableComponentBase
~PostgreCache() override (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >