3#include "../store/istore.hpp"
5namespace launchdarkly::server_side::data_interfaces {
16 [[nodiscard]]
virtual std::string
const&
Identity()
const = 0;
IDataSystem obtains data used for flag evaluations and makes it available to other components.
Definition idata_system.hpp:11
virtual void Initialize()=0
Initializes the system. This method will be called before any of the IStore methods are called.
virtual std::string const & Identity() const =0
IStore provides shared ownership of flag and segment domain objects.
Definition istore.hpp:15