userver: Member List
Loading...
Searching...
No Matches
components::MongoCache< MongoCacheTraits > Member List

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

AssertPeriodicUpdateStarted() (defined in cache::CacheUpdateTrait)cache::CacheUpdateTraitprotected
CacheUpdateTrait(CacheUpdateTrait &&)=delete (defined in cache::CacheUpdateTrait)cache::CacheUpdateTraitprotected
Clear()components::CachingComponentBase< MongoCacheTraits::DataType >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
Flag enum namecache::CacheUpdateTraitprotected
Get() constcomponents::CachingComponentBase< MongoCacheTraits::DataType >
GetAllowedUpdateTypes() constcache::CacheUpdateTraitprotected
GetComponentHealth() const overridecomponents::ComponentBaseinlinevirtual
GetStaticConfigSchema() (defined in components::MongoCache< MongoCacheTraits >)components::MongoCache< MongoCacheTraits >static
GetUnsafe() constcomponents::CachingComponentBase< MongoCacheTraits::DataType >
InvalidateAsync(UpdateType update_type)cache::CacheUpdateTraitprotected
kName (defined in components::MongoCache< MongoCacheTraits >)components::MongoCache< MongoCacheTraits >static
LoggableComponentBase typedefcomponents::ComponentBaseprotected
MayReturnNull() constcomponents::CachingComponentBase< MongoCacheTraits::DataType >protectedvirtual
MongoCache(const ComponentConfig &, const ComponentContext &) (defined in components::MongoCache< MongoCacheTraits >)components::MongoCache< MongoCacheTraits >
Name() constcache::CacheUpdateTraitprotected
OnAllComponentsAreStopping() overridecomponents::ComponentBaseinlinevirtual
OnCacheModified()cache::CacheUpdateTraitprotected
OnLoadingCancelled() overridecomponents::ComponentBaseinlinevirtual
operator=(CacheUpdateTrait &&)=delete (defined in cache::CacheUpdateTrait)cache::CacheUpdateTraitprotected
PreAssignCheck(const MongoCacheTraits::DataType *old_value_ptr, const MongoCacheTraits::DataType *new_value_ptr) constcomponents::CachingComponentBase< MongoCacheTraits::DataType >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
Set(std::unique_ptr< const MongoCacheTraits::DataType > value_ptr)components::CachingComponentBase< MongoCacheTraits::DataType >protected
Set(MongoCacheTraits::DataType &&value)components::CachingComponentBase< MongoCacheTraits::DataType >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 MongoCacheTraits::DataType > &))components::CachingComponentBase< MongoCacheTraits::DataType >
UpdateSyncDebug(UpdateType update_type)cache::CacheUpdateTraitprotected
WriteContents(dump::Writer &writer, const MongoCacheTraits::DataType &contents) constcomponents::CachingComponentBase< MongoCacheTraits::DataType >protectedvirtual
~ComponentBase() override=defaultcomponents::ComponentBase
~MongoCache() (defined in components::MongoCache< MongoCacheTraits >)components::MongoCache< MongoCacheTraits >
~RawComponentBase() (defined in components::RawComponentBase)components::RawComponentBasevirtual