3#include <launchdarkly/server_side/integrations/data_reader/iserialized_item_kind.hpp>
5namespace launchdarkly::server_side::integrations {
9 std::string
const&
Namespace()
const override;
10 std::uint64_t
Version(std::string
const& data)
const override;
15 static inline std::string
const namespace_ =
"segments";
20 std::string
const&
Namespace()
const override;
21 std::uint64_t
Version(std::string
const& data)
const override;
26 static inline std::string
const namespace_ =
"features";
std::string const & Namespace() const override
Definition kinds.cpp:37
std::uint64_t Version(std::string const &data) const override
Definition kinds.cpp:41
Represents the kind of a serialized item. The purpose of this interface is to allow for determining a...
Definition iserialized_item_kind.hpp:14
std::string const & Namespace() const override
Definition kinds.cpp:29
std::uint64_t Version(std::string const &data) const override
Definition kinds.cpp:33