userver: Member List
Loading...
Searching...
No Matches
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()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 >
PreAssignCheck(const T *old_value_ptr, const T *new_value_ptr) constcomponents::CachingComponentBase< T >protectedvirtual
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)components::CachingComponentBase< T >protected
Set(T &&value)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 >