FlagPersistence(std::string const &sdk_key, IDataSourceUpdateSink &sink, FlagStore &flag_store, std::shared_ptr< IPersistence > persistence, Logger &logger, std::size_t max_cached_contexts, TimeStampsource time_stamper=[]() { return std::chrono::system_clock::now();}) (defined in launchdarkly::client_side::flag_manager::FlagPersistence) | launchdarkly::client_side::flag_manager::FlagPersistence | |
IDataSourceUpdateSink(IDataSourceUpdateSink const &item)=delete (defined in launchdarkly::client_side::IDataSourceUpdateSink) | launchdarkly::client_side::IDataSourceUpdateSink | |
IDataSourceUpdateSink(IDataSourceUpdateSink &&item)=delete (defined in launchdarkly::client_side::IDataSourceUpdateSink) | launchdarkly::client_side::IDataSourceUpdateSink | |
IDataSourceUpdateSink()=default (defined in launchdarkly::client_side::IDataSourceUpdateSink) | launchdarkly::client_side::IDataSourceUpdateSink | protected |
Init(Context const &context, std::unordered_map< std::string, ItemDescriptor > data) override (defined in launchdarkly::client_side::flag_manager::FlagPersistence) | launchdarkly::client_side::flag_manager::FlagPersistence | virtual |
LoadCached(Context const &context) (defined in launchdarkly::client_side::flag_manager::FlagPersistence) | launchdarkly::client_side::flag_manager::FlagPersistence | |
operator=(IDataSourceUpdateSink const &)=delete (defined in launchdarkly::client_side::IDataSourceUpdateSink) | launchdarkly::client_side::IDataSourceUpdateSink | |
operator=(IDataSourceUpdateSink &&)=delete (defined in launchdarkly::client_side::IDataSourceUpdateSink) | launchdarkly::client_side::IDataSourceUpdateSink | |
TimeStampsource typedef (defined in launchdarkly::client_side::flag_manager::FlagPersistence) | launchdarkly::client_side::flag_manager::FlagPersistence | |
Upsert(Context const &context, std::string key, ItemDescriptor item) override (defined in launchdarkly::client_side::flag_manager::FlagPersistence) | launchdarkly::client_side::flag_manager::FlagPersistence | virtual |
~IDataSourceUpdateSink()=default (defined in launchdarkly::client_side::IDataSourceUpdateSink) | launchdarkly::client_side::IDataSourceUpdateSink | virtual |