| BaseType typedef (defined in components::PostgreCache< PostgreCachePolicy >) | components::PostgreCache< PostgreCachePolicy > | |
| CacheUpdateTrait(CacheUpdateTrait &&)=delete (defined in cache::CacheUpdateTrait) | cache::CacheUpdateTrait | protected |
| 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 name | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | protected |
| Get() const | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | |
| Get() const | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | |
| GetAllowedUpdateTypes() const | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | protected |
| GetComponentHealth() const override | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | inline |
| GetStaticConfigSchema() (defined in components::PostgreCache< PostgreCachePolicy >) | components::PostgreCache< PostgreCachePolicy > | static |
| GetUnsafe() const | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | |
| GetUnsafe() const | components::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 typedef | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | protected |
| Name() const | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | |
| Name() const | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | |
| OnAllComponentsAreStopping() override | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | inline |
| OnCacheModified() | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | protected |
| OnLoadingCancelled() override | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | inline |
| operator=(CacheUpdateTrait &&)=delete (defined in cache::CacheUpdateTrait) | cache::CacheUpdateTrait | protected |
| 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) const | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | protectedvirtual |
| PreAssignCheck(const DataCacheContainerType< PostgreCachePolicy > *old_value_ptr, const DataCacheContainerType< PostgreCachePolicy > *new_value_ptr) const | components::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::CacheUpdateTrait | protected |
| 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::CacheUpdateTrait | protected |
| ValueType typedef (defined in components::PostgreCache< PostgreCachePolicy >) | components::PostgreCache< PostgreCachePolicy > | |
| WriteContents(dump::Writer &writer, const DataCacheContainerType< PostgreCachePolicy > &contents) const | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | protectedvirtual |
| WriteContents(dump::Writer &writer, const DataCacheContainerType< PostgreCachePolicy > &contents) const | components::CachingComponentBase< DataCacheContainerType< PostgreCachePolicy > > | protectedvirtual |
| ~ComponentBase() override=default | components::ComponentBase | |
| ~PostgreCache() override (defined in components::PostgreCache< PostgreCachePolicy >) | components::PostgreCache< PostgreCachePolicy > | |
| ~RawComponentBase() (defined in components::RawComponentBase) | components::RawComponentBase | virtual |