userver: Member List
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.

BaseType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
CacheUpdateTrait(CacheUpdateTrait &&)=delete (defined in cache::CacheUpdateTrait)cache::CacheUpdateTraitprotected
Clear()components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
Clear()components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
ComponentBase(const ComponentConfig &, const ComponentContext &) (defined in components::ComponentBase)components::ComponentBase
ComponentBase(ComponentBase &&)=delete (defined in components::ComponentBase)components::ComponentBase
ComponentBase(const ComponentBase &)=delete (defined in components::ComponentBase)components::ComponentBase
DataType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
Flag enum namecomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
Get() constcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
Get() constcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
GetAllowedUpdateTypes() constcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
GetComponentHealth() const overridecomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >inline
GetStaticConfigSchema() (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >static
GetUnsafe() constcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
GetUnsafe() constcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
InvalidateAsync(UpdateType update_type)components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
InvalidateAsync(UpdateType update_type)components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
InvalidateAsync(UpdateType update_type)components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
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 typedefcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
Name() constcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
Name() constcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
OnAllComponentsAreStopping() overridecomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >inline
OnCacheModified()components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
OnLoadingCancelled() overridecomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >inline
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 DataCacheContainerType< PostgreCachePolicy > *old_value_ptr, const DataCacheContainerType< PostgreCachePolicy > *new_value_ptr) constcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protectedvirtual
PreAssignCheck(const DataCacheContainerType< PostgreCachePolicy > *old_value_ptr, const DataCacheContainerType< PostgreCachePolicy > *new_value_ptr) constcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protectedvirtual
RawComponentBase()=default (defined in components::RawComponentBase)components::RawComponentBase
RawComponentBase(RawComponentBase &&)=delete (defined in components::RawComponentBase)components::RawComponentBase
RawComponentBase(const RawComponentBase &)=delete (defined in components::RawComponentBase)components::RawComponentBase
RawValueType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
Set(std::unique_ptr< const DataCacheContainerType< PostgreCachePolicy > > value_ptr)components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
Set(DataCacheContainerType< PostgreCachePolicy > &&value)components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
Set(std::unique_ptr< const DataCacheContainerType< PostgreCachePolicy > > value_ptr)components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
Set(DataCacheContainerType< PostgreCachePolicy > &&value)components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
StartPeriodicUpdates(utils::Flags< Flag > flags={})components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
cache::CacheUpdateTrait::StartPeriodicUpdates(utils::Flags< Flag > flags={})cache::CacheUpdateTraitprotected
StopPeriodicUpdates()components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protected
UpdateAndListen(Class *obj, std::string name, void(Class::*func)(const std::shared_ptr< const DataCacheContainerType< PostgreCachePolicy > > &))components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
UpdateAndListen(Class *obj, std::string name, void(Class::*func)(const std::shared_ptr< const DataCacheContainerType< PostgreCachePolicy > > &))components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
UpdatedFieldType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
UpdateSyncDebug(UpdateType update_type)components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >
cache::CacheUpdateTrait::UpdateSyncDebug(UpdateType update_type)cache::CacheUpdateTraitprotected
ValueType typedef (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
WriteContents(dump::Writer &writer, const DataCacheContainerType< PostgreCachePolicy > &contents) constcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protectedvirtual
WriteContents(dump::Writer &writer, const DataCacheContainerType< PostgreCachePolicy > &contents) constcomponents::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > >protectedvirtual
~ComponentBase() override=defaultcomponents::ComponentBase
~PostgreCache() override (defined in components::PostgreCache< PostgreCachePolicy >)components::PostgreCache< PostgreCachePolicy >
~RawComponentBase() (defined in components::RawComponentBase)components::RawComponentBasevirtual