diff --git a/libs/server-sdk/docs/doc.md b/libs/server-sdk/docs/doc.md
deleted file mode 100644
index fbc1d6a9f..000000000
--- a/libs/server-sdk/docs/doc.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# SDK Layout and Overview
-
-## Basic Functionality
-
-The following pages document the core of the API, every application will use these portions of the SDK:
-
-- [Client](@ref launchdarkly::server_side::Client)
-- [Config Builder](@ref launchdarkly::config::shared::builders::ConfigBuilder)
-- [Context Builder](@ref launchdarkly::ContextBuilder)
diff --git a/libs/server-sdk/docs/html/all__builders_8hpp_source.html b/libs/server-sdk/docs/html/all__builders_8hpp_source.html
deleted file mode 100644
index 34ae39c99..000000000
--- a/libs/server-sdk/docs/html/all__builders_8hpp_source.html
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/builders/all_builders.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/builders/app_info_builder.hpp>
-
4 #include <launchdarkly/config/shared/builders/endpoints_builder.hpp>
-
5 #include <launchdarkly/config/shared/builders/events_builder.hpp>
-
6 #include <launchdarkly/config/shared/builders/http_properties_builder.hpp>
-
7 #include <launchdarkly/config/shared/builders/logging_builder.hpp>
-
-
9 #include <launchdarkly/server_side/config/builders/data_system/background_sync_builder.hpp>
-
10 #include <launchdarkly/server_side/config/builders/data_system/bootstrap_builder.hpp>
-
11 #include <launchdarkly/server_side/config/builders/data_system/data_destination_builder.hpp>
-
12 #include <launchdarkly/server_side/config/builders/data_system/data_system_builder.hpp>
-
13 #include <launchdarkly/server_side/config/builders/data_system/lazy_load_builder.hpp>
-
-
15 namespace launchdarkly::server_side::config::builders {
-
-
-
18 using EndpointsBuilder =
-
-
20 using HttpPropertiesBuilder =
-
-
-
-
-
-
-
-
Definition: app_info_builder.hpp:13
-
Definition: endpoints_builder.hpp:28
-
Definition: events_builder.hpp:29
-
Definition: http_properties_builder.hpp:19
-
Definition: logging_builder.hpp:13
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/all__built_8hpp_source.html b/libs/server-sdk/docs/html/all__built_8hpp_source.html
deleted file mode 100644
index b4b7054e9..000000000
--- a/libs/server-sdk/docs/html/all__built_8hpp_source.html
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/built/all_built.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/built/events.hpp>
-
4 #include <launchdarkly/config/shared/built/http_properties.hpp>
-
5 #include <launchdarkly/config/shared/built/logging.hpp>
-
6 #include <launchdarkly/config/shared/built/service_endpoints.hpp>
-
-
8 #include <launchdarkly/server_side/config/built/data_system/bootstrap_config.hpp>
-
9 #include <launchdarkly/server_side/config/built/data_system/data_destination_config.hpp>
-
10 #include <launchdarkly/server_side/config/built/data_system/data_system_config.hpp>
-
11 #include <launchdarkly/server_side/config/built/data_system/lazy_load_config.hpp>
-
12 #include <launchdarkly/server_side/config/built/data_system/background_sync_config.hpp>
-
-
14 namespace launchdarkly::server_side::config::built {
-
-
-
-
-
-
-
-
Definition: events.hpp:18
-
Definition: http_properties.hpp:10
-
Definition: service_endpoints.hpp:11
-
Definition: logging.hpp:12
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/all__flags__state_8h.html b/libs/server-sdk/docs/html/all__flags__state_8h.html
deleted file mode 100644
index c6ccc13e8..000000000
--- a/libs/server-sdk/docs/html/all__flags__state_8h.html
+++ /dev/null
@@ -1,375 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c/all_flags_state/all_flags_state.h File Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <launchdarkly/bindings/c/export.h>
-
#include <launchdarkly/bindings/c/status.h >
-
#include <launchdarkly/bindings/c/value.h >
-
-
Go to the source code of this file.
-
-
-
-typedef struct _LDAllFlagsState * LDAllFlagsState
-
-
-
-
-
◆ LDAllFlagsState_Options
-
-
-
-
Defines options that may be used with LDServerSDK_AllFlagsState. To obtain default behavior, pass LD_ALLFLAGSSTATE_DEFAULT.
-
It is possible to combine multiple options by ORing them together.
-
Example:
-
-
);
-
@ LD_ALLFLAGSSTATE_CLIENT_SIDE_ONLY
Definition: all_flags_state.h:109
-
@ LD_ALLFLAGSSTATE_INCLUDE_REASONS
Definition: all_flags_state.h:96
-
LDServerSDK_AllFlagsState(LDServerSDK sdk, LDContext context, enum LDAllFlagsState_Options options)
Definition: sdk.cpp:328
-
-Enumerator LD_ALLFLAGSSTATE_DEFAULT Default behavior.
-
- LD_ALLFLAGSSTATE_INCLUDE_REASONS Include evaluation reasons in the state object. By default, they are not.
-
- LD_ALLFLAGSSTATE_DETAILS_ONLY_FOR_TRACKED_FLAGS Include detailed flag metadata only for flags with event tracking or debugging turned on.
-This reduces the size of the JSON data if you are passing the flag state to the front end.
-
- LD_ALLFLAGSSTATE_CLIENT_SIDE_ONLY Include only flags marked for use with the client-side SDK. By default, all flags are included.
-
-
-
-
-
-
-
-
◆ LD_EXPORT() [1/2]
-
-
-
-
-
- LD_EXPORT
- (
- bool
- )
-
-
-
-
-
True if the LDAllFlagsState is valid. False if there was an error, such as the data store being unavailable.
-
An invalid LDAllFlagsState can still be serialized successfully to a JSON string.
-
Parameters
-
- state The LDAllFlagState to check for validity. Must not be NULL.
-
-
-
-
Returns True if the state is valid, false otherwise.
-
Check if an array-type iterator is at the end.
-
Parameters
-
- iter The iterator to check. Must not be NULL.
-
-
-
-
Returns True if the iterator is at the end.
-
Check if an object-type iterator is at the end.
-
Parameters
-
- iter The iterator to check. Must not be NULL.
-
-
-
-
Returns True if the iterator is at the end.
-
-
-
-
-
◆ LD_EXPORT() [2/2]
-
-
-
-
-
- LD_EXPORT
- (
- void
- )
-
-
-
-
-
Frees an AllFlagsState.
Parameters
-
- state The AllFlagState to free.
-
-
-
-
Frees the data source status.
Parameters
-
- status The data source status to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
Frees a basic logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Frees a custom logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Move the array-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an array iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Move the object-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an object iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Free an array builder. This should only be done for a builder which has not been built. Calling LDArrayBuilder_Build on an array builder transfers consumes the array builder.
-
Parameters
-
- array_builder The builder to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
-
-
-
-
◆ LDAllFlagsState_SerializeJSON()
-
-
-
-
-
- LDAllFlagsState_SerializeJSON
- (
- LDAllFlagsState
- state )
-
-
-
-
-
Serializes the LDAllFlagsState to a JSON string.
-
This JSON is suitable for bootstrapping a client-side SDK.
-
Parameters
-
- state The LDAllFlagState to serialize. Must not be NULL.
-
-
-
-
Returns A JSON string representing the LDAllFlagsState. The caller must free the string using LDMemory_FreeString.
-
-
-
-
-
◆ LDAllFlagsState_Value()
-
-
-
-
-
- LDAllFlagsState_Value
- (
- LDAllFlagsState
- state ,
-
-
-
-
- char const *
- flag_key
-
-
-
- )
-
-
-
-
-
Returns the flag value for the context used to generate this LDAllFlagsState.
-
In order to avoid copying when a large value is accessed, the returned LDValue is a reference and NOT DIRECTLY OWNED by the caller. Its lifetime is managed by the parent LDAllFlagsState object.
-
WARNING! Do not free the returned LDValue. Do not in any way access the returned LDValue after the LDAllFlagsState has been freed.
-
If the flag has no value, returns an LDValue of type LDValueType_Null.
-
To obtain a caller-owned copy of the LDValue not subject to these restrictions, call LDValue_NewValue on the result.
-
Parameters
-
- state An LDAllFlagsState. Must not be NULL.
- flag_key Key of the flag. Must not be NULL.
-
-
-
-
Returns The evaluation result of the flag. The caller MUST NOT free this value and MUST NOT access this value after the LDAllFlagsState has been freed.
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/all__flags__state_8h__dep__incl.map b/libs/server-sdk/docs/html/all__flags__state_8h__dep__incl.map
deleted file mode 100644
index da8ab760b..000000000
--- a/libs/server-sdk/docs/html/all__flags__state_8h__dep__incl.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/all__flags__state_8h__dep__incl.md5 b/libs/server-sdk/docs/html/all__flags__state_8h__dep__incl.md5
deleted file mode 100644
index b4126aa0f..000000000
--- a/libs/server-sdk/docs/html/all__flags__state_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-516a30a78eccfdde84989d150e908e5e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/all__flags__state_8h__dep__incl.png b/libs/server-sdk/docs/html/all__flags__state_8h__dep__incl.png
deleted file mode 100644
index 6a62f20c6..000000000
Binary files a/libs/server-sdk/docs/html/all__flags__state_8h__dep__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/all__flags__state_8h__incl.map b/libs/server-sdk/docs/html/all__flags__state_8h__incl.map
deleted file mode 100644
index cf506f82c..000000000
--- a/libs/server-sdk/docs/html/all__flags__state_8h__incl.map
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/all__flags__state_8h__incl.md5 b/libs/server-sdk/docs/html/all__flags__state_8h__incl.md5
deleted file mode 100644
index a26e5ba03..000000000
--- a/libs/server-sdk/docs/html/all__flags__state_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-053de028020a795f18319d3fdcc1376c
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/all__flags__state_8h__incl.png b/libs/server-sdk/docs/html/all__flags__state_8h__incl.png
deleted file mode 100644
index 720c7f528..000000000
Binary files a/libs/server-sdk/docs/html/all__flags__state_8h__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/all__flags__state_8h_source.html b/libs/server-sdk/docs/html/all__flags__state_8h_source.html
deleted file mode 100644
index d3dd4e2fe..000000000
--- a/libs/server-sdk/docs/html/all__flags__state_8h_source.html
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c/all_flags_state/all_flags_state.h Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the documentation of this file.
-
-
-
-
-
6 #include <launchdarkly/bindings/c/export.h>
-
-
-
-
-
-
-
-
-
15 typedef struct _LDAllFlagsState* LDAllFlagsState;
-
-
21 LD_EXPORT (
void ) LDAllFlagsState_Free(LDAllFlagsState state);
-
-
33 LD_EXPORT (
bool ) LDAllFlagsState_Valid(LDAllFlagsState state);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
LD_EXPORT(void) LDAllFlagsState_Free(LDAllFlagsState state)
Definition: sdk.cpp:406
-
LDAllFlagsState_Value(LDAllFlagsState state, char const *flag_key)
Definition: all_flags_state.cpp:41
-
LDAllFlagsState_SerializeJSON(LDAllFlagsState state)
Definition: all_flags_state.cpp:31
-
LDAllFlagsState_Options
Definition: all_flags_state.h:87
-
@ LD_ALLFLAGSSTATE_CLIENT_SIDE_ONLY
Definition: all_flags_state.h:109
-
@ LD_ALLFLAGSSTATE_INCLUDE_REASONS
Definition: all_flags_state.h:96
-
@ LD_ALLFLAGSSTATE_DETAILS_ONLY_FOR_TRACKED_FLAGS
Definition: all_flags_state.h:104
-
@ LD_ALLFLAGSSTATE_DEFAULT
Definition: all_flags_state.h:91
-
-
-
struct _LDValue * LDValue
Definition: value.h:64
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/all__flags__state_8hpp_source.html b/libs/server-sdk/docs/html/all__flags__state_8hpp_source.html
deleted file mode 100644
index 95ef3bad0..000000000
--- a/libs/server-sdk/docs/html/all__flags__state_8hpp_source.html
+++ /dev/null
@@ -1,184 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/all_flags_state.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/data/evaluation_reason.hpp>
-
4 #include <launchdarkly/value.hpp>
-
-
-
-
8 #include <unordered_map>
-
-
10 namespace launchdarkly::server_side {
-
-
-
-
-
-
-
-
-
-
-
-
-
57 State (std::uint64_t version,
-
58 std::optional<std::int64_t> variation,
-
59 std::optional<EvaluationReason> reason,
-
-
-
62 std::optional<std::uint64_t> debug_events_until_date);
-
-
67 [[nodiscard]] std::uint64_t
Version ()
const ;
-
-
73 [[nodiscard]] std::optional<std::int64_t>
Variation ()
const ;
-
-
79 [[nodiscard]] std::optional<EvaluationReason>
const &
Reason ()
const ;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
115 std::uint64_t version_;
-
116 std::optional<std::int64_t> variation_;
-
117 std::optional<EvaluationReason> reason_;
-
-
-
120 std::optional<std::uint64_t> debug_events_until_date_;
-
-
-
-
129 [[nodiscard]]
bool Valid ()
const ;
-
-
134 [[nodiscard]] std::unordered_map<std::string, State>
const &
States ()
const ;
-
-
139 [[nodiscard]] std::unordered_map<std::string, Value>
const &
Values ()
const ;
-
-
-
-
151 AllFlagsState (std::unordered_map<std::string, Value> evaluations,
-
152 std::unordered_map<std::string, class State> flags_state);
-
-
-
-
156 const std::unordered_map<std::string, class State> flags_state_;
-
157 const std::unordered_map<std::string, Value> evaluations_;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Definition: all_flags_state_builder.hpp:15
-
Definition: all_flags_state.hpp:55
-
std::optional< std::int64_t > Variation() const
Definition: all_flags_state.cpp:24
-
std::optional< std::uint64_t > const & DebugEventsUntilDate() const
Definition: all_flags_state.cpp:40
-
std::uint64_t Version() const
Definition: all_flags_state.cpp:20
-
std::optional< EvaluationReason > const & Reason() const
Definition: all_flags_state.cpp:28
-
bool OmitDetails() const
Definition: all_flags_state.cpp:45
-
bool TrackEvents() const
Definition: all_flags_state.cpp:32
-
bool TrackReason() const
Definition: all_flags_state.cpp:36
-
Definition: all_flags_state.hpp:25
-
std::unordered_map< std::string, Value > const & Values() const
Definition: all_flags_state.cpp:67
-
AllFlagsState()
Definition: all_flags_state.cpp:49
-
std::unordered_map< std::string, State > const & States() const
Definition: all_flags_state.cpp:63
-
Options
Definition: all_flags_state.hpp:27
-
-
-
@ DetailsOnlyForTrackedFlags
-
-
bool Valid() const
Definition: all_flags_state.cpp:58
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/all__flags__state__builder_8hpp_source.html b/libs/server-sdk/docs/html/all__flags__state__builder_8hpp_source.html
deleted file mode 100644
index 06934834c..000000000
--- a/libs/server-sdk/docs/html/all__flags__state__builder_8hpp_source.html
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/all_flags_state/all_flags_state_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/server_side/client.hpp>
-
-
5 #include <launchdarkly/value.hpp>
-
-
-
8 #include <unordered_map>
-
-
10 namespace launchdarkly::server_side {
-
-
-
-
-
-
-
-
-
29 void AddFlag (std::string
const & key,
-
-
-
-
-
-
-
-
42 std::unordered_map<std::string, AllFlagsState::State> flags_state_;
-
43 std::unordered_map<std::string, Value> evaluations_;
-
-
-
-
Definition: all_flags_state_builder.hpp:15
-
void AddFlag(std::string const &key, Value value, AllFlagsState::State state)
Definition: all_flags_state_builder.cpp:12
-
AllFlagsState Build()
Definition: all_flags_state_builder.cpp:29
-
AllFlagsStateBuilder(AllFlagsState::Options options)
Definition: all_flags_state_builder.cpp:9
-
Definition: all_flags_state.hpp:55
-
Definition: all_flags_state.hpp:25
-
Options
Definition: all_flags_state.hpp:27
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/annotated.html b/libs/server-sdk/docs/html/annotated.html
deleted file mode 100644
index 244778b8a..000000000
--- a/libs/server-sdk/docs/html/annotated.html
+++ /dev/null
@@ -1,239 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here are the classes, structs, unions and interfaces with brief descriptions:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/app__info__builder_8hpp_source.html b/libs/server-sdk/docs/html/app__info__builder_8hpp_source.html
deleted file mode 100644
index 082cb3dc9..000000000
--- a/libs/server-sdk/docs/html/app__info__builder_8hpp_source.html
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/app_info_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
7 #include <launchdarkly/error.hpp>
-
-
9 #include "tl/expected.hpp"
-
-
11 namespace launchdarkly::config::shared::builders {
-
-
-
-
-
-
-
18 [[nodiscard]] std::optional<std::string> Build()
const ;
-
-
-
-
-
-
24 std::optional<Error> error;
-
25 Tag(std::string key, std::string value);
-
26 [[nodiscard]] tl::expected<std::string, Error> Build()
const ;
-
-
28 std::vector<Tag> tags_;
-
-
-
-
32 bool ValidChar(
char c);
-
33 std::optional<Error> IsValidTag(std::string
const & key,
-
34 std::string
const & value);
-
-
-
Definition: app_info_builder.hpp:13
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/array__builder_8h.html b/libs/server-sdk/docs/html/array__builder_8h.html
deleted file mode 100644
index 79a6d73c5..000000000
--- a/libs/server-sdk/docs/html/array__builder_8h.html
+++ /dev/null
@@ -1,248 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/array_builder.h File Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <launchdarkly/bindings/c/export.h>
-
#include <launchdarkly/bindings/c/value.h >
-
-
Go to the source code of this file.
-
-
-
-typedef struct _LDArrayBuilder * LDArrayBuilder
-
-
-
- LD_EXPORT (LDArrayBuilder) LDArrayBuilder_New()
-
- LD_EXPORT (void) LDArrayBuilder_Free(LDArrayBuilder array_builder)
-
- LD_EXPORT (LDValue ) LDArrayBuilder_Build(LDArrayBuilder array_builder)
-
-
-
-
-
◆ LD_EXPORT() [1/3]
-
-
-
-
-
- LD_EXPORT
- (
- LDArrayBuilder
- )
-
-
-
-
-
Construct a new array builder.
Returns The new array builder.
-
-
-
-
-
◆ LD_EXPORT() [2/3]
-
-
-
-
-
- LD_EXPORT
- (
- LDValue
- )
-
-
-
-
-
Construct an LDValue from an array builder.
-
After calling this method the array builder is consumed. It should not be used and the caller does not need to call LDArrayBuilder_Free.
-
Parameters
-
- array_builder The array builder to build an LDValue from. Must not be NULL.
-
-
-
-
Returns The built LDValue. Must not be NULL.
-
Allocates a new boolean-type LDValue.
Parameters
-
- val LDBooleanTrue or LDBooleanFalse.
-
-
-
-
Returns New LDValue.
-
Allocates a new number-type LDValue.
Parameters
-
-
-
-
Returns New LDValue.
-
Allocates a new string-type LDValue.
-
The input string will be copied. To avoid the copy, see LDValue_ConstantString.
-
Parameters
-
- val Constant reference to a string. The string is copied. Must not be NULL.
-
-
-
-
Returns New LDValue.
-
Allocates an LDValue by cloning an existing LDValue.
-
Parameters
-
- source Source LDValue. Must not be NULL.
-
-
-
-
Returns New LDValue.
-
Get the value for the array-type iterator. The value's lifetime is valid only for as long as the iterator. To obtain a copy, call LDValue_NewValue.
-
Parameters
-
- iter The iterator to get a value for. Must not be NULL.
-
-
-
-
Returns The value.
-
Get the value for an object-type iterator. The value's lifetime is valid only for as long as the iterator. To obtain a copy, call LDValue_NewValue.
-
Parameters
-
- iter The iterator to get a value for. Must not be NULL.
-
-
-
-
Returns The value.
-
-
-
-
-
◆ LD_EXPORT() [3/3]
-
-
-
-
-
- LD_EXPORT
- (
- void
- )
-
-
-
-
-
Free an array builder. This should only be done for a builder which has not been built. Calling LDArrayBuilder_Build on an array builder transfers consumes the array builder.
-
Parameters
-
- array_builder The builder to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/array__builder_8h__incl.map b/libs/server-sdk/docs/html/array__builder_8h__incl.map
deleted file mode 100644
index 5f37813c9..000000000
--- a/libs/server-sdk/docs/html/array__builder_8h__incl.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/array__builder_8h__incl.md5 b/libs/server-sdk/docs/html/array__builder_8h__incl.md5
deleted file mode 100644
index e17a77948..000000000
--- a/libs/server-sdk/docs/html/array__builder_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-53a2eb004a00ffa836e7a5ec14b2ee55
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/array__builder_8h__incl.png b/libs/server-sdk/docs/html/array__builder_8h__incl.png
deleted file mode 100644
index 2a0de1af8..000000000
Binary files a/libs/server-sdk/docs/html/array__builder_8h__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/array__builder_8h_source.html b/libs/server-sdk/docs/html/array__builder_8h_source.html
deleted file mode 100644
index d7d776af4..000000000
--- a/libs/server-sdk/docs/html/array__builder_8h_source.html
+++ /dev/null
@@ -1,110 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/array_builder.h Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the documentation of this file.
-
-
-
-
-
6 #include <launchdarkly/bindings/c/export.h>
-
-
-
-
-
-
-
-
14 typedef struct _LDArrayBuilder* LDArrayBuilder;
-
-
21 LD_EXPORT (LDArrayBuilder) LDArrayBuilder_New();
-
-
30 LD_EXPORT (
void ) LDArrayBuilder_Free(LDArrayBuilder array_builder);
-
-
42 LD_EXPORT (
void ) LDArrayBuilder_Add(LDArrayBuilder array_builder,
LDValue val);
-
-
-
-
-
-
-
-
-
LD_EXPORT(LDArrayBuilder) LDArrayBuilder_New()
Definition: array_builder.cpp:16
-
-
struct _LDValue * LDValue
Definition: value.h:64
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/attribute__reference_8hpp_source.html b/libs/server-sdk/docs/html/attribute__reference_8hpp_source.html
deleted file mode 100644
index fcadad24a..000000000
--- a/libs/server-sdk/docs/html/attribute__reference_8hpp_source.html
+++ /dev/null
@@ -1,166 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/attribute_reference.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
10 namespace launchdarkly {
-
-
-
-
36 using SetType = std::set<AttributeReference>;
-
-
48 [[nodiscard]] std::string
const &
Component (std::size_t depth)
const ;
-
-
56 [[nodiscard]] std::size_t
Depth ()
const ;
-
-
63 [[nodiscard]]
bool IsKind ()
const ;
-
-
69 [[nodiscard]]
bool Valid ()
const ;
-
-
-
-
-
-
-
-
-
105 std::vector<std::string_view> path);
-
-
107 friend std::ostream& operator<<(std::ostream& os,
-
-
-
-
-
-
-
-
-
-
-
-
-
-
132 return components_ == other.components_;
-
-
-
135 bool operator==(std::vector<std::string_view>
const & path)
const {
-
136 return components_.size() == path.size() &&
-
137 std::equal(components_.begin(), components_.end(), path.begin());
-
-
-
-
141 return !(*
this == other);
-
-
-
144 bool operator!=(std::vector<std::string_view>
const & path)
const {
-
145 return !(*
this == path);
-
-
-
-
149 return components_ < rhs.components_;
-
-
-
-
-
-
-
-
157 std::string redaction_name_;
-
158 std::vector<std::string> components_;
-
159 inline static const std::string empty_;
-
-
-
-
Definition: attribute_reference.hpp:34
-
bool IsKind() const
Definition: attribute_reference.cpp:215
-
static AttributeReference FromReferenceStr(std::string ref_str)
Definition: attribute_reference.cpp:200
-
std::string const & RedactionName() const
Definition: attribute_reference.cpp:223
-
static AttributeReference FromLiteralStr(std::string lit_str)
Definition: attribute_reference.cpp:196
-
bool Valid() const
Definition: attribute_reference.cpp:219
-
std::size_t Depth() const
Definition: attribute_reference.cpp:211
-
AttributeReference()
Definition: attribute_reference.cpp:233
-
static std::string PathToStringReference(std::vector< std::string_view > path)
Definition: attribute_reference.cpp:235
-
std::string const & Component(std::size_t depth) const
Definition: attribute_reference.cpp:204
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/attributes_8hpp_source.html b/libs/server-sdk/docs/html/attributes_8hpp_source.html
deleted file mode 100644
index 2fd3fd3a6..000000000
--- a/libs/server-sdk/docs/html/attributes_8hpp_source.html
+++ /dev/null
@@ -1,219 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/attributes.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4 #include <unordered_set>
-
-
6 #include <launchdarkly/attribute_reference.hpp>
-
7 #include <launchdarkly/value.hpp>
-
-
9 namespace launchdarkly {
-
-
-
-
21 std::string
const &
Key ()
const ;
-
-
29 std::string
const &
Name ()
const ;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
67 if (ref.
Depth () == 1) {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
82 for (
size_t index = 0; index < ref.
Depth (); index++) {
-
83 auto const & component = ref.
Component (index);
-
-
-
86 if (
auto search = map.Find(component); search != map.end()) {
-
87 node = &search->second;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
113 std::optional<std::string> name,
-
-
-
116 AttributeReference::SetType private_attributes =
-
117 AttributeReference::SetType())
-
118 : key_(std::move(key)),
-
119 name_(std::move(name)),
-
120 anonymous_(anonymous),
-
121 private_attributes_(std::move(private_attributes)),
-
122 custom_attributes_(std::move(attributes)) {}
-
-
124 friend std::ostream& operator<<(std::ostream& out,
-
-
126 out <<
"{key: " << attrs.key_ <<
", "
-
127 <<
" name: " << attrs.name_ <<
" anonymous: " << attrs.anonymous_
-
-
-
130 for (
auto const & private_attribute : attrs.private_attributes_) {
-
-
-
-
-
-
136 out << private_attribute;
-
-
-
139 <<
" custom: " << attrs.custom_attributes_ <<
"}" ;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
159 AttributeReference::SetType private_attributes_;
-
-
-
-
-
-
-
-
Definition: attribute_reference.hpp:34
-
bool IsKind() const
Definition: attribute_reference.cpp:215
-
bool Valid() const
Definition: attribute_reference.cpp:219
-
std::size_t Depth() const
Definition: attribute_reference.cpp:211
-
std::string const & Component(std::size_t depth) const
Definition: attribute_reference.cpp:204
-
Definition: attributes.hpp:15
-
launchdarkly::Value const & Get(launchdarkly::AttributeReference const &ref) const
Definition: attributes.hpp:56
-
Value const & CustomAttributes() const
Definition: attributes.cpp:17
-
bool Anonymous() const
Definition: attributes.cpp:13
-
AttributeReference::SetType const & PrivateAttributes() const
Definition: attributes.cpp:21
-
Attributes(std::string key, std::optional< std::string > name, bool anonymous, launchdarkly::Value attributes, AttributeReference::SetType private_attributes=AttributeReference::SetType())
Definition: attributes.hpp:112
-
std::string const & Key() const
Definition: attributes.cpp:5
-
std::string const & Name() const
Definition: attributes.cpp:9
-
-
Object const & AsObject() const
Definition: value.cpp:121
-
bool IsObject() const
Definition: value.cpp:76
-
static Value const & Null()
Definition: value.cpp:80
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/attributes__builder_8hpp_source.html b/libs/server-sdk/docs/html/attributes__builder_8hpp_source.html
deleted file mode 100644
index 32b80640f..000000000
--- a/libs/server-sdk/docs/html/attributes__builder_8hpp_source.html
+++ /dev/null
@@ -1,189 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/attributes_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5 #include <launchdarkly/attribute_reference.hpp>
-
6 #include <launchdarkly/attributes.hpp>
-
7 #include <launchdarkly/value.hpp>
-
-
9 namespace launchdarkly {
-
-
-
-
21 template <
class BuilderReturn,
class BuildType>
-
-
-
-
-
-
34 : key_(std::move(key)), kind_(std::move(kind)), builder_(builder) {}
-
-
-
-
-
47 : key_(attributes.Key()),
-
48 kind_(std::move(kind)),
-
-
50 name_(attributes.
Name ()),
-
-
52 private_attributes_(attributes.PrivateAttributes()) {
-
-
54 values_[pair.first] = pair.second;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
177 template <
typename IterType>
-
-
179 for (
auto iter : attributes) {
-
180 private_attributes_.insert(iter);
-
-
-
-
-
-
198 return builder_.Kind(kind, key);
-
-
-
-
209 return builder_.Kind(kind);
-
-
-
217 [[nodiscard]] BuildType
Build ()
const {
return builder_.Build(); }
-
-
-
220 BuilderReturn& builder_;
-
-
227 void Key(std::string key) { key_ = std::move(key); }
-
-
229 Attributes BuildAttributes()
const ;
-
-
-
-
233 bool private_attribute);
-
-
-
-
-
238 bool anonymous_ =
false ;
-
-
240 std::map<std::string, launchdarkly::Value> values_;
-
241 AttributeReference::SetType private_attributes_;
-
-
-
Definition: attribute_reference.hpp:34
-
Definition: attributes_builder.hpp:22
-
AttributesBuilder(BuilderReturn &builder, std::string kind, Attributes const &attributes)
Definition: attributes_builder.hpp:44
-
AttributesBuilder & Set(std::string name, launchdarkly::Value value)
-
AttributesBuilder(BuilderReturn &builder, std::string kind, std::string key)
Definition: attributes_builder.hpp:33
-
AttributesBuilder & Kind(std::string kind, std::string key)
Definition: attributes_builder.hpp:197
-
BuildType Build() const
Definition: attributes_builder.hpp:217
-
AttributesBuilder & SetPrivate(std::string name, launchdarkly::Value value)
-
AttributesBuilder & Name(std::string name)
-
AttributesBuilder & AddPrivateAttributes(IterType attributes)
Definition: attributes_builder.hpp:178
-
AttributesBuilder * Kind(std::string const &kind)
Definition: attributes_builder.hpp:208
-
AttributesBuilder(AttributesBuilder const &builder)=delete
-
AttributesBuilder & Anonymous(bool anonymous)
-
AttributesBuilder & AddPrivateAttribute(AttributeReference ref)
-
Definition: attributes.hpp:15
-
Value const & CustomAttributes() const
Definition: attributes.cpp:17
-
Definition: context_builder.hpp:62
-
-
Object const & AsObject() const
Definition: value.cpp:121
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/background__sync__builder_8hpp_source.html b/libs/server-sdk/docs/html/background__sync__builder_8hpp_source.html
deleted file mode 100644
index 184838dee..000000000
--- a/libs/server-sdk/docs/html/background__sync__builder_8hpp_source.html
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/builders/data_system/background_sync_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/server_side/config/builders/data_system/bootstrap_builder.hpp>
-
4 #include <launchdarkly/server_side/config/builders/data_system/data_destination_builder.hpp>
-
5 #include <launchdarkly/server_side/config/built/data_system/background_sync_config.hpp>
-
-
7 #include <launchdarkly/config/shared/builders/data_source_builder.hpp>
-
-
9 namespace launchdarkly::server_side::config::builders {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Definition: data_source_builder.hpp:60
-
Definition: data_source_builder.hpp:27
-
Definition: bootstrap_builder.hpp:9
-
Definition: background_sync_builder.hpp:11
-
Definition: data_destination_builder.hpp:7
-
Definition: background_sync_config.hpp:14
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/background__sync__config_8hpp_source.html b/libs/server-sdk/docs/html/background__sync__config_8hpp_source.html
deleted file mode 100644
index 945882d40..000000000
--- a/libs/server-sdk/docs/html/background__sync__config_8hpp_source.html
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/built/data_system/background_sync_config.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/built/data_source_config.hpp>
-
4 #include <launchdarkly/config/shared/sdks.hpp>
-
5 #include <launchdarkly/server_side/config/built/data_system/bootstrap_config.hpp>
-
6 #include <launchdarkly/server_side/config/built/data_system/data_destination_config.hpp>
-
-
-
-
-
11 namespace launchdarkly::server_side::config::built {
-
-
-
-
-
-
-
-
19 std::optional<BootstrapConfig> bootstrap_;
-
20 std::variant<StreamingConfig, PollingConfig> synchronizer_;
-
21 std::optional<DataDestinationConfig> destination_;
-
-
-
-
Definition: data_source_config.hpp:34
-
-
Definition: background_sync_config.hpp:14
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/background__sync__system_8hpp_source.html b/libs/server-sdk/docs/html/background__sync__system_8hpp_source.html
deleted file mode 100644
index d546bf36b..000000000
--- a/libs/server-sdk/docs/html/background__sync__system_8hpp_source.html
+++ /dev/null
@@ -1,149 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_systems/background_sync/background_sync_system.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include "../../data_components/change_notifier/change_notifier.hpp"
-
4 #include "../../data_components/memory_store/memory_store.hpp"
-
5 #include "../../data_components/status_notifications/data_source_status_manager.hpp"
-
6 #include "../../data_interfaces/source/idata_synchronizer.hpp"
-
7 #include "../../data_interfaces/system/idata_system.hpp"
-
-
9 #include <launchdarkly/data_model/descriptors.hpp>
-
10 #include <launchdarkly/logging/logger.hpp>
-
11 #include <launchdarkly/server_side/config/built/all_built.hpp>
-
-
13 #include <boost/asio/any_io_executor.hpp>
-
-
15 namespace launchdarkly::server_side::data_systems {
-
-
-
-
-
-
-
-
33 boost::asio::any_io_executor ioc,
-
-
35 Logger
const & logger);
-
-
-
-
-
-
-
42 std::shared_ptr<data_model::FlagDescriptor>
GetFlag (
-
43 std::string
const & key)
const override ;
-
44 std::shared_ptr<data_model::SegmentDescriptor>
GetSegment (
-
45 std::string
const & key)
const override ;
-
46 std::unordered_map<std::string, std::shared_ptr<data_model::FlagDescriptor>>
-
-
48 std::unordered_map<std::string,
-
49 std::shared_ptr<data_model::SegmentDescriptor>>
-
-
-
52 std::string
const &
Identity ()
const override ;
-
-
-
-
-
-
-
-
-
-
-
63 std::shared_ptr<data_interfaces::IDataSynchronizer> synchronizer_;
-
-
-
Definition: http_properties.hpp:10
-
Definition: service_endpoints.hpp:11
-
Definition: change_notifier.hpp:17
-
Definition: data_source_status_manager.hpp:16
-
Definition: memory_store.hpp:14
-
IDataSystem obtains data used for flag evaluations and makes it available to other components.
Definition: idata_system.hpp:11
-
Definition: background_sync_system.hpp:27
-
bool Initialized() const override
Definition: background_sync_system.cpp:41
-
std::string const & Identity() const override
Definition: background_sync_system.cpp:45
-
std::unordered_map< std::string, std::shared_ptr< data_model::SegmentDescriptor > > AllSegments() const override
Get a map of all segments.
Definition: background_sync_system.cpp:66
-
std::unordered_map< std::string, std::shared_ptr< data_model::FlagDescriptor > > AllFlags() const override
Get a map of all flags.
Definition: background_sync_system.cpp:61
-
std::shared_ptr< data_model::SegmentDescriptor > GetSegment(std::string const &key) const override
Get the segment named by key. Returns nullptr if no such flag exists.
Definition: background_sync_system.cpp:55
-
void Initialize() override
Initializes the system. This method will be called before any of the IStore methods are called.
Definition: background_sync_system.cpp:36
-
std::shared_ptr< data_model::FlagDescriptor > GetFlag(std::string const &key) const override
Get the flag named by key. Returns nullptr if no such flag exists.
Definition: background_sync_system.cpp:50
-
Definition: background_sync_config.hpp:14
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/bc_s.png b/libs/server-sdk/docs/html/bc_s.png
deleted file mode 100644
index 224b29aa9..000000000
Binary files a/libs/server-sdk/docs/html/bc_s.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/bdwn.png b/libs/server-sdk/docs/html/bdwn.png
deleted file mode 100644
index 940a0b950..000000000
Binary files a/libs/server-sdk/docs/html/bdwn.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/bootstrap__builder_8hpp_source.html b/libs/server-sdk/docs/html/bootstrap__builder_8hpp_source.html
deleted file mode 100644
index a1abe1226..000000000
--- a/libs/server-sdk/docs/html/bootstrap__builder_8hpp_source.html
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/builders/data_system/bootstrap_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/server_side/config/built/data_system/bootstrap_config.hpp>
-
-
-
-
7 namespace launchdarkly::server_side::config::builders {
-
-
-
-
-
-
13 [[nodiscard]] std::optional<built::BootstrapConfig> Build()
const ;
-
-
-
16 std::optional<built::BootstrapConfig> config_;
-
-
-
Definition: bootstrap_builder.hpp:9
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/bootstrap__config_8hpp_source.html b/libs/server-sdk/docs/html/bootstrap__config_8hpp_source.html
deleted file mode 100644
index f136983ba..000000000
--- a/libs/server-sdk/docs/html/bootstrap__config_8hpp_source.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/built/data_system/bootstrap_config.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/sdks.hpp>
-
-
5 namespace launchdarkly::server_side::config::built {
-
-
-
-
Definition: bootstrap_config.hpp:7
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/bucketing_8hpp_source.html b/libs/server-sdk/docs/html/bucketing_8hpp_source.html
deleted file mode 100644
index f450d610c..000000000
--- a/libs/server-sdk/docs/html/bucketing_8hpp_source.html
+++ /dev/null
@@ -1,170 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/evaluation/bucketing.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include "evaluation_error.hpp"
-
-
5 #include <launchdarkly/attribute_reference.hpp>
-
6 #include <launchdarkly/context.hpp>
-
7 #include <launchdarkly/data_model/flag.hpp>
-
-
9 #include <tl/expected.hpp>
-
-
-
-
-
-
-
-
17 namespace launchdarkly::server_side::evaluation {
-
-
19 double const kBucketScale = 100'000.0;
-
-
21 enum RolloutKindLookup {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
42 using Seed = std::int64_t;
-
-
-
-
-
-
57 friend std::ostream& operator<<(std::ostream& os,
-
-
-
-
61 std::variant<KeyAndSalt, Seed> prefix_;
-
-
-
64 using ContextHashValue = double;
-
-
80 tl::expected<std::pair<ContextHashValue, RolloutKindLookup>,
Error > Bucket(
-
-
-
-
-
85 std::string
const & context_kind);
-
-
-
-
-
90 data_model::Flag::Rollout::WeightedVariation weighted_variation,
-
-
-
93 BucketResult (data_model::Flag::Variation variation,
bool in_experiment);
-
-
-
-
97 [[nodiscard]] std::size_t VariationIndex()
const ;
-
-
99 [[nodiscard]]
bool InExperiment()
const ;
-
-
-
102 std::size_t variation_index_;
-
-
-
-
117 tl::expected<BucketResult, Error> Variation(
-
118 data_model::Flag::VariationOrRollout
const & vr,
-
119 std::string
const & flag_key,
-
-
121 std::optional<std::string>
const & salt);
-
-
-
Definition: attribute_reference.hpp:34
-
Definition: context.hpp:29
-
Definition: bucketing.hpp:35
-
BucketPrefix(Seed seed)
Definition: bucketing.cpp:25
-
Definition: bucketing.hpp:87
-
Definition: evaluation_error.hpp:8
-
Definition: bucketing.hpp:37
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/c__binding__helpers_8hpp_source.html b/libs/server-sdk/docs/html/c__binding__helpers_8hpp_source.html
deleted file mode 100644
index 14cd455f1..000000000
--- a/libs/server-sdk/docs/html/c__binding__helpers_8hpp_source.html
+++ /dev/null
@@ -1,192 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/detail/c_binding_helpers.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2 #include <launchdarkly/error.hpp>
-
-
4 #include <tl/expected.hpp>
-
-
-
-
-
-
10 namespace launchdarkly::detail {
-
11 template <
typename T,
typename =
void >
-
-
-
-
-
-
17 template <
typename T,
typename ReturnType,
typename =
void >
-
-
-
20 template <
typename T,
typename ReturnType>
-
-
-
23 std::void_t<decltype(std::declval<T>().Build())>>
-
24 : std::integral_constant<
-
-
26 std::is_same_v<decltype(std::declval<T>().Build()), ReturnType>> {};
-
-
-
-
-
-
-
-
-
-
-
-
38 template <
typename Builder,
typename OpaqueBuilder,
typename OpaqueResult>
-
39 LDStatus ConsumeBuilder(OpaqueBuilder opaque_builder,
-
40 OpaqueResult* out_result) {
-
-
42 tl::expected<typename Builder::Result, launchdarkly::Error>;
-
-
-
45 "Builder must have an associated type named Result" );
-
-
-
-
49 "Builder must have a Build method that returns "
-
50 "tl::expected<typename Builder::Result, launchdarkly::Error>" );
-
-
52 auto builder =
reinterpret_cast< Builder*
> (opaque_builder);
-
-
54 tl::expected<typename Builder::Result, launchdarkly::Error> res =
-
-
-
-
-
-
60 *out_result =
nullptr ;
-
61 return reinterpret_cast< LDStatus
> (
new launchdarkly::Error(res.error()));
-
-
-
64 *out_result =
reinterpret_cast< OpaqueResult
> (
-
65 new typename Builder::Result(std::move(res.value())));
-
-
67 return LDStatus_Success();
-
-
-
70 template <
typename OptType,
typename OutResult>
-
71 bool OptReturn(std::optional<OptType>
const & opt, OutResult* out_param) {
-
-
-
-
-
-
-
-
79 template <
typename OptType,
typename OutResult>
-
80 bool OptReturnStaticCast(std::optional<OptType>
const & opt,
-
81 OutResult* out_param) {
-
-
83 *out_param =
static_cast< OutResult
> (*opt);
-
-
-
-
-
-
89 template <
typename OptType,
typename OutResult>
-
90 bool OptReturnReinterpretCast(std::optional<OptType>& opt,
-
91 OutResult* out_param) {
-
-
93 *out_param =
reinterpret_cast< OutResult
> (&(opt.value()));
-
-
-
-
-
-
-
-
101 #ifdef LAUNCHDARKLY_USE_ASSERT
-
102 #define LD_ASSERT(cond) assert(cond)
-
-
104 #define LD_ASSERT(cond)
-
-
-
107 #define LD_ASSERT_NOT_NULL(param) LD_ASSERT(param != nullptr)
-
-
-
-
-
Definition: c_binding_helpers.hpp:18
-
Definition: c_binding_helpers.hpp:12
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classIPersistence-members.html b/libs/server-sdk/docs/html/classIPersistence-members.html
deleted file mode 100644
index 3d49e7ab4..000000000
--- a/libs/server-sdk/docs/html/classIPersistence-members.html
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for IPersistence , including all inherited members.
-
- Read (std::string storage_namespace, std::string key) noexcept=0IPersistence pure virtual
- Remove (std::string storage_namespace, std::string key) noexcept=0IPersistence pure virtual
- Set (std::string storage_namespace, std::string key, std::string data) noexcept=0IPersistence pure virtual
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classIPersistence.html b/libs/server-sdk/docs/html/classIPersistence.html
deleted file mode 100644
index f715bd8ee..000000000
--- a/libs/server-sdk/docs/html/classIPersistence.html
+++ /dev/null
@@ -1,245 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: IPersistence Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <persistence.hpp >
-
-
-virtual void Set (std::string storage_namespace, std::string key, std::string data) noexcept=0
-
-virtual void Remove (std::string storage_namespace, std::string key) noexcept=0
-
-virtual std::optional< std::string > Read (std::string storage_namespace, std::string key) noexcept=0
-
-
-
-
Interface for a data store that holds feature flag data and other SDK properties in a serialized form.
-
This interface should be used for platform-specific integrations that store data somewhere other than in memory. The SDK defaults to using only in-memory storage. Each data item is uniquely identified by the combination of a "namespace" and a "key", and has a string value. These are defined as follows:
-
-Both the namespace and the key are non-empty string.
-Both the namespace and the key contain only alphanumeric characters, hyphens, and underscores.
-The namespace always starts with "LaunchDarkly".
-The value can be any string, including an empty string.
-
-
The SDK assumes that the persistence is only being used by a single instance of the SDK per SDK key (two different SDK instances, with 2 different SDK keys could use the same persistence instance). It does not implement read-through behavior. It reads values at SDK initialization or when changing contexts.
-
The SDK, with correct usage, will not have overlapping writes to the same key. The Read/Write methods may not always be called from the same thread.
-
This interface does not depend on the ability to list the contents of the store or namespaces. This is to maintain the simplicity of implementing a key-value store on many platforms.
-
-
-
◆ Read()
-
-
-
-
-
-
-
-
- virtual std::optional<std::string> IPersistence::Read
- (
- std::string
- storage_namespace ,
-
-
-
-
- std::string
- key
-
-
-
- )
-
-
-
-
-
-pure virtual noexcept
-
-
-
-
Attempt to read a value from the store.
Parameters
-
- storage_namespace The namespace of the data.
- key The key of the data.
-
-
-
-
Returns The read value, or std::nullopt if the value does not exist or could not be read.
-
-
-
-
-
◆ Remove()
-
-
-
-
-
-
-
-
- virtual void IPersistence::Remove
- (
- std::string
- storage_namespace ,
-
-
-
-
- std::string
- key
-
-
-
- )
-
-
-
-
-
-pure virtual noexcept
-
-
-
-
Remove a value from the store. If the value cannot be removed, then the function should complete normally.
-
Parameters
-
- storage_namespace The namespace of the data.
- key The key of the data.
-
-
-
-
-
-
-
-
◆ Set()
-
-
-
-
-
-
-
-
- virtual void IPersistence::Set
- (
- std::string
- storage_namespace ,
-
-
-
-
- std::string
- key ,
-
-
-
-
- std::string
- data
-
-
-
- )
-
-
-
-
-
-pure virtual noexcept
-
-
-
-
Add or update a value in the store. If the value cannot be set, then the function should complete normally.
-
Parameters
-
- storage_namespace The namespace for the data.
- key The key for the data.
- data The data to add or update.
-
-
-
-
-
-
-
The documentation for this class was generated from the following file:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/persistence/persistence.hpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classLogBackendWrapper-members.html b/libs/server-sdk/docs/html/classLogBackendWrapper-members.html
deleted file mode 100644
index 0997d458a..000000000
--- a/libs/server-sdk/docs/html/classLogBackendWrapper-members.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for LogBackendWrapper , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classLogBackendWrapper.html b/libs/server-sdk/docs/html/classLogBackendWrapper.html
deleted file mode 100644
index 0d272ce63..000000000
--- a/libs/server-sdk/docs/html/classLogBackendWrapper.html
+++ /dev/null
@@ -1,208 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: LogBackendWrapper Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <log_backend_wrapper.hpp >
-
-
-
-
-
-
-
Utility class to allow user-provided backends to satisfy the ILogBackend interface.
-
-
-
◆ Enabled()
-
-
-
-
-
-
-
-
- bool LogBackendWrapper::Enabled
- (
- launchdarkly::LogLevel
- level )
-
-
-
-
-
-inline override virtual noexcept
-
-
-
-
Check if the specified log level is enabled.
Parameters
-
- level The log level to check.
-
-
-
-
Returns Returns true if the level is enabled.
-
-
Implements launchdarkly::ILogBackend .
-
-
-
-
-
◆ Write()
-
-
-
-
-
-
-
-
- void LogBackendWrapper::Write
- (
- launchdarkly::LogLevel
- level ,
-
-
-
-
- std::string
- message
-
-
-
- )
-
-
-
-
-
-inline override virtual noexcept
-
-
-
-
Write a message to the specified level. This method must be thread safe.
Parameters
-
- level The level to write the message to.
- message The message to write.
-
-
-
-
-
Implements launchdarkly::ILogBackend .
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classLogBackendWrapper__coll__graph.map b/libs/server-sdk/docs/html/classLogBackendWrapper__coll__graph.map
deleted file mode 100644
index 0efd131e9..000000000
--- a/libs/server-sdk/docs/html/classLogBackendWrapper__coll__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classLogBackendWrapper__coll__graph.md5 b/libs/server-sdk/docs/html/classLogBackendWrapper__coll__graph.md5
deleted file mode 100644
index 6abbb1c50..000000000
--- a/libs/server-sdk/docs/html/classLogBackendWrapper__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-1ac9c4076a8c5968ce00ddf8c0a2fec0
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classLogBackendWrapper__coll__graph.png b/libs/server-sdk/docs/html/classLogBackendWrapper__coll__graph.png
deleted file mode 100644
index 5d3464904..000000000
Binary files a/libs/server-sdk/docs/html/classLogBackendWrapper__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classLogBackendWrapper__inherit__graph.map b/libs/server-sdk/docs/html/classLogBackendWrapper__inherit__graph.map
deleted file mode 100644
index 0efd131e9..000000000
--- a/libs/server-sdk/docs/html/classLogBackendWrapper__inherit__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classLogBackendWrapper__inherit__graph.md5 b/libs/server-sdk/docs/html/classLogBackendWrapper__inherit__graph.md5
deleted file mode 100644
index 6abbb1c50..000000000
--- a/libs/server-sdk/docs/html/classLogBackendWrapper__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-1ac9c4076a8c5968ce00ddf8c0a2fec0
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classLogBackendWrapper__inherit__graph.png b/libs/server-sdk/docs/html/classLogBackendWrapper__inherit__graph.png
deleted file mode 100644
index 5d3464904..000000000
Binary files a/libs/server-sdk/docs/html/classLogBackendWrapper__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classes.html b/libs/server-sdk/docs/html/classes.html
deleted file mode 100644
index f31c93e59..000000000
--- a/libs/server-sdk/docs/html/classes.html
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributeReference-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributeReference-members.html
deleted file mode 100644
index 5296d1abc..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributeReference-members.html
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::AttributeReference , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributeReference.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributeReference.html
deleted file mode 100644
index 5820f130b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributeReference.html
+++ /dev/null
@@ -1,424 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::AttributeReference Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <attribute_reference.hpp >
-
-
-
Represents an attribute name or path expression identifying a value within a launchdarkly::Context . This can be used to retrieve a value with launchdarkly::Context::Get , or to identify an attribute or nested value that should be considered private with launchdarkly::AttributesBuilder<BuilderReturn, BuildType>::SetPrivate or launchdarkly::AttributesBuilder<BuilderReturn,BuildType>::AddPrivateAttribute (the SDK configuration can also have a list of private attribute references).
-
This is represented as a separate type, rather than just a string, so that validation and parsing can be done ahead of time if an attribute reference will be used repeatedly later (such as in flag evaluations).
-
If the string starts with '/', then this is treated as a slash-delimited path reference where the first component is the name of an attribute, and subsequent components are the names of nested JSON object properties. In this syntax, the escape sequences "~0" and "~1" represent '~' and '/' respectively within a path component.
-
If the string does not start with '/', then it is treated as the literal name of an attribute.
-
-
-
◆ AttributeReference() [1/3]
-
-
-
-
-
- launchdarkly::AttributeReference::AttributeReference
- (
- std::string
- ref_str )
-
-
-
-
-
Construct an attribute reference from a string.
Parameters
-
- ref_str The string to make an attribute reference from.
-
-
-
-
-
-
-
-
◆ AttributeReference() [2/3]
-
-
-
-
-
- launchdarkly::AttributeReference::AttributeReference
- (
- char const *
- ref_str )
-
-
-
-
-
Construct an attribute reference from a constant string.
Parameters
-
- ref_str The string to make an attribute reference from.
-
-
-
-
-
-
-
-
◆ AttributeReference() [3/3]
-
-
-
-
-
- launchdarkly::AttributeReference::AttributeReference
- (
- )
-
-
-
-
-
Default constructs an invalid attribute reference.
-
-
-
-
-
-
◆ Component()
-
-
-
-
-
- std::string const & launchdarkly::AttributeReference::Component
- (
- std::size_t
- depth )
- const
-
-
-
-
Get the component of the attribute reference at the specified depth.
-
For example, Component(1) on the reference /a/b/c
would return b
.
-
Parameters
-
- depth The depth to get a component for.
-
-
-
-
Returns The component at the specified depth or an empty string if the depth is out of bounds.
-
-
-
-
-
◆ Depth()
-
-
-
-
-
- std::size_t launchdarkly::AttributeReference::Depth
- (
- )
- const
-
-
-
-
Get the total depth of the reference.
-
For example, Depth() on the reference /a/b/c
would return 3.
Returns
-
-
-
-
-
◆ FromLiteralStr()
-
-
-
-
-
-
-
-
- AttributeReference launchdarkly::AttributeReference::FromLiteralStr
- (
- std::string
- lit_str )
-
-
-
-
-
-static
-
-
-
-
Create a string from an attribute that is known to be a literal.
-
This allows escaping literals that contained special characters.
-
Parameters
-
- lit_str The literal attribute name.
-
-
-
-
Returns A new AttributeReference based on the literal name.
-
-
-
-
-
◆ FromReferenceStr()
-
-
-
-
-
-
-
-
- AttributeReference launchdarkly::AttributeReference::FromReferenceStr
- (
- std::string
- ref_str )
-
-
-
-
-
-static
-
-
-
-
Create an attribute from a string that is known to be an attribute reference string.
Parameters
-
- ref_str The reference string.
-
-
-
-
Returns A new AttributeReference based on the reference string.
-
-
-
-
-
◆ IsKind()
-
-
-
-
-
- bool launchdarkly::AttributeReference::IsKind
- (
- )
- const
-
-
-
-
Check if the reference is a "kind" reference. Either /kind
or kind
.
-
Returns True if it is a kind reference.
-
-
-
-
-
◆ PathToStringReference()
-
-
-
-
-
-
-
-
- std::string launchdarkly::AttributeReference::PathToStringReference
- (
- std::vector< std::string_view >
- path )
-
-
-
-
-
-static
-
-
-
-
For a path, a series of names to address an attribute, create a name suitable for including in event meta data.
-
Parameters
-
- path The path to get a name for.
-
-
-
-
Returns The path as a reference string.
-
-
-
-
-
◆ RedactionName()
-
-
-
-
-
- std::string const & launchdarkly::AttributeReference::RedactionName
- (
- )
- const
-
-
-
-
The redaction name will always be an attribute reference compatible string. So, for instance, a literal that contained /attr
would be converted to /~1attr
.
Returns String to use in redacted attributes.
-
-
-
-
-
◆ Valid()
-
-
-
-
-
- bool launchdarkly::AttributeReference::Valid
- (
- )
- const
-
-
-
-
Check if the reference is valid.
-
Returns True if the reference is valid.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/attribute_reference.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/attribute_reference.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Attributes-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1Attributes-members.html
deleted file mode 100644
index 2a129bd65..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Attributes-members.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::Attributes , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Attributes.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1Attributes.html
deleted file mode 100644
index 7290fcd45..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Attributes.html
+++ /dev/null
@@ -1,318 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::Attributes Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <attributes.hpp >
-
-
-
-std::ostream & operator<< (std::ostream &out, Attributes const &attrs)
-
-
-
-
A collection of attributes that can be present within a context. A multi-context has multiple sets of attributes keyed by their "kind".
-
-
-
◆ Attributes()
-
-
-
-
-
-
-
-
- launchdarkly::Attributes::Attributes
- (
- std::string
- key ,
-
-
-
-
- std::optional< std::string >
- name ,
-
-
-
-
- bool
- anonymous ,
-
-
-
-
- launchdarkly::Value
- attributes ,
-
-
-
-
- AttributeReference::SetType
- private_attributes = AttributeReference::SetType()
-
-
-
- )
-
-
-
-
-
-inline
-
-
-
-
Construct a set of attributes. This is used internally by the SDK but is not intended to used by consumers of the SDK.
-
Parameters
-
- key The key for the context.
- name The name of the context.
- anonymous If the context is anonymous.
- attributes Additional attributes for the context.
- private_attributes A list of attributes that should be private.
-
-
-
-
-
-
-
-
-
◆ Anonymous()
-
-
-
-
-
- bool launchdarkly::Attributes::Anonymous
- (
- )
- const
-
-
-
-
Is the context anonymous or not. Defaults to false.
Returns True if the context is anonymous.
-
-
-
-
-
◆ CustomAttributes()
-
-
-
-
-
- Value const & launchdarkly::Attributes::CustomAttributes
- (
- )
- const
-
-
-
-
Get the custom attributes as a Value . This value is an kObject type.
Returns The custom attributes.
-
-
-
-
-
◆ Get()
-
-
-
-
Gets the item by the specified attribute reference, or returns a null Value .
Parameters
-
- ref The reference to get an attribute by.
-
-
-
-
Returns A Value containing the requested field, or a Value representing null.
-
-
-
-
-
◆ Key()
-
-
-
-
-
- std::string const & launchdarkly::Attributes::Key
- (
- )
- const
-
-
-
-
Get the key for the context.
Returns A reference to the context key.
-
-
-
-
-
◆ Name()
-
-
-
-
-
- std::string const & launchdarkly::Attributes::Name
- (
- )
- const
-
-
-
-
Get the name for the context.
-
Returns A reference to the context name, or an empty string if no name is set.
-
-
-
-
-
◆ PrivateAttributes()
-
-
-
-
-
- AttributeReference::SetType const & launchdarkly::Attributes::PrivateAttributes
- (
- )
- const
-
-
-
-
Get a set of the private attributes for the context.
Returns The set of private attributes for the context.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/attributes.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/attributes.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributesBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributesBuilder-members.html
deleted file mode 100644
index 27c61ddbf..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributesBuilder-members.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::AttributesBuilder< BuilderReturn, BuildType > , including all inherited members.
-
- AddPrivateAttribute (AttributeReference ref)launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- AddPrivateAttribute (AttributeReference ref) (defined in launchdarkly::AttributesBuilder< BuilderReturn, BuildType > )launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- AddPrivateAttributes (IterType attributes)launchdarkly::AttributesBuilder< BuilderReturn, BuildType > inline
- Anonymous (bool anonymous)launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- Anonymous (bool anonymous) (defined in launchdarkly::AttributesBuilder< BuilderReturn, BuildType > )launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- AttributesBuilder (BuilderReturn &builder, std::string kind, std::string key)launchdarkly::AttributesBuilder< BuilderReturn, BuildType > inline
- AttributesBuilder (BuilderReturn &builder, std::string kind, Attributes const &attributes)launchdarkly::AttributesBuilder< BuilderReturn, BuildType > inline
- AttributesBuilder (AttributesBuilder const &builder)=deletelaunchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- AttributesBuilder (AttributesBuilder &&builder)=default (defined in launchdarkly::AttributesBuilder< BuilderReturn, BuildType > )launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- Build () constlaunchdarkly::AttributesBuilder< BuilderReturn, BuildType > inline
- ContextBuilder (defined in launchdarkly::AttributesBuilder< BuilderReturn, BuildType > )launchdarkly::AttributesBuilder< BuilderReturn, BuildType > friend
- Kind (std::string kind, std::string key)launchdarkly::AttributesBuilder< BuilderReturn, BuildType > inline
- Kind (std::string const &kind)launchdarkly::AttributesBuilder< BuilderReturn, BuildType > inline
- Name (std::string name)launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- Name (std::string name) (defined in launchdarkly::AttributesBuilder< BuilderReturn, BuildType > )launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- operator= (AttributesBuilder const &)=delete (defined in launchdarkly::AttributesBuilder< BuilderReturn, BuildType > )launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- operator= (AttributesBuilder &&)=delete (defined in launchdarkly::AttributesBuilder< BuilderReturn, BuildType > )launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- Set (std::string name, launchdarkly::Value value)launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- Set (std::string name, Value value, bool private_attribute) (defined in launchdarkly::AttributesBuilder< BuilderReturn, BuildType > )launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- Set (std::string name, Value value) (defined in launchdarkly::AttributesBuilder< BuilderReturn, BuildType > )launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- SetPrivate (std::string name, launchdarkly::Value value)launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- SetPrivate (std::string name, Value value) (defined in launchdarkly::AttributesBuilder< BuilderReturn, BuildType > )launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- ~AttributesBuilder ()=default (defined in launchdarkly::AttributesBuilder< BuilderReturn, BuildType > )launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributesBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributesBuilder.html
deleted file mode 100644
index c622af434..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1AttributesBuilder.html
+++ /dev/null
@@ -1,628 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::AttributesBuilder< BuilderReturn, BuildType > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <attributes_builder.hpp >
-
-
- AttributesBuilder (BuilderReturn &builder, std::string kind, std::string key)
-
- AttributesBuilder (BuilderReturn &builder, std::string kind, Attributes const &attributes)
-
- AttributesBuilder (AttributesBuilder const &builder)=delete
-
-
-AttributesBuilder & operator= (AttributesBuilder const &)=delete
-
-
-AttributesBuilder & operator= (AttributesBuilder &&)=delete
-
-
- AttributesBuilder (AttributesBuilder &&builder)=default
-
-AttributesBuilder & Name (std::string name)
-
-AttributesBuilder & Anonymous (bool anonymous)
-
-AttributesBuilder & Set (std::string name, launchdarkly::Value value)
-
-AttributesBuilder & SetPrivate (std::string name, launchdarkly::Value value)
-
-AttributesBuilder & AddPrivateAttribute (AttributeReference ref)
-
-template<typename IterType >
-AttributesBuilder & AddPrivateAttributes (IterType attributes)
-
-AttributesBuilder & Kind (std::string kind, std::string key)
-
-AttributesBuilder * Kind (std::string const &kind)
-
-BuildType Build () const
-
-
-AttributesBuilder < ContextBuilder , Context > & Name (std::string name)
-
-
-AttributesBuilder < ContextBuilder , Context > & Anonymous (bool anonymous)
-
-
-AttributesBuilder < ContextBuilder , Context > & Set (std::string name, Value value, bool private_attribute)
-
-
-AttributesBuilder < ContextBuilder , Context > & Set (std::string name, Value value)
-
-
-AttributesBuilder < ContextBuilder , Context > & SetPrivate (std::string name, Value value)
-
-
-AttributesBuilder < ContextBuilder , Context > & AddPrivateAttribute (AttributeReference ref)
-
-
-
-
-class ContextBuilder
-
-
-
-
template<class BuilderReturn, class BuildType>
-class launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-
This is used in the implementation of the context builder for setting attributes for a single context. This is not intended to be directly used by an SDK consumer.
-
Template Parameters
-
- BuilderReturn The type of builder using the AttributesBuilder .
- BuildType The type of object being built.
-
-
-
-
-
-
◆ AttributesBuilder() [1/3]
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-
-
Create an attributes builder with the given kind and key.
Parameters
-
- builder The context builder associated with this attributes builder.
- kind The kind being added.
- key The key for the kind.
-
-
-
-
-
-
-
-
◆ AttributesBuilder() [2/3]
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-
-
Crate an attributes builder with the specified kind, and pre-populated with the given attributes.
Parameters
-
- builder The context builder associated with this attributes builder.
- kind The kind being added.
- attributes Attributes to populate the builder with.
-
-
-
-
-
-
-
-
◆ AttributesBuilder() [3/3]
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-
-
The attributes builder should never be copied. We depend on a stable reference stored in the context builder.
-
-
-
-
-
-
◆ AddPrivateAttribute()
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-
-
Designate a context attribute, or properties within them, as private: that is, their values will not be sent to LaunchDarkly in analytics events.
-
Each parameter can be a simple attribute name, such as "email". Or, if the first character is a slash, the parameter is interpreted as a slash-delimited path to a property within a JSON object, where the first path component is a Context attribute name and each following component is a nested property name: for example, suppose the attribute "address" had the following JSON object value:
-
{"street" : {"line1" : "abc" , "line2" : "def" }}
-
Using ["/address/street/line1"] in this case would cause the "line1" property to be marked as private. This syntax deliberately resembles JSON Pointer, but other JSON Pointer features such as array indexing are not supported for Private.
-
This action only affects analytics events that involve this particular Context . To mark some (or all) Context attributes as private for all contexts, use the overall configuration for the SDK. See launchdarkly::config::shared::builders::EventsBuilder<SDK>::AllAttributesPrivate and launchdarkly::config::shared::builders::EventsBuilder<SDK>::PrivateAttribute .
-
The attributes "kind" and "key", and the "_meta" attributes cannot be made private.
-
In this example, firstName is marked as private, but lastName is not:
-
This is a metadata property, rather than an attribute that can be addressed in evaluations: that is, a rule clause that references the attribute name "privateAttributes", will not use this value, but would use a "privateAttributes" attribute set on the context.
Parameters
-
- ref The reference to set private.
-
-
-
-
Returns A reference to the current builder.
-
-
-
-
-
◆ AddPrivateAttributes()
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-template<typename IterType >
-
-
-
Add items from an iterable collection. One that provides a begin/end iterator and iterates over AttributeReferences or a convertible type.
Template Parameters
-
- IterType The type of iterable.
-
-
-
-
Parameters
-
- attributes The attributes to add as private.
-
-
-
-
Returns A reference to the current builder.
-
-
-
-
-
◆ Anonymous()
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-
-
If true, the context will not appear on the Contexts page in the LaunchDarkly dashboard.
-
Parameters
-
- anonymous The value to set.
-
-
-
-
Returns A reference to the current builder.
-
-
-
-
-
◆ Build()
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-
-
Build the context.
-
Returns The built context.
-
-
-
-
-
◆ Kind() [1/2]
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-
-
Start updating an existing kind.
-
Parameters
-
- kind The kind to start updating.
-
-
-
-
Returns A builder which allows adding attributes for the kind, or nullptr if the kind doesn't already exist.
-
-
-
-
-
◆ Kind() [2/2]
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-
-
Start adding a kind to the context.
-
If you call this function multiple times with the same kind, then the same builder will be returned each time. If you previously called the function with the same kind, but different key, then the key will be updated.
-
Parameters
-
- kind The kind being added.
- key The key for the kind.
-
-
-
-
Returns A builder which allows adding attributes for the kind.
-
-
-
-
-
◆ Name()
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-
-
The context's name.
-
You can search for contexts on the Contexts page by name.
-
Parameters
-
-
-
-
Returns A reference to the current builder.
-
-
-
-
-
◆ Set()
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-
-
Add or update an attribute in the context.
-
This method cannot be used to set the key, kind, name, anonymous, or _meta property of a context. The specific methods on the context builder, or attributes builder, should be used.
-
Parameters
-
- name The name of the attribute.
- value The value for the attribute.
- private_attribute If the attribute should be considered private: that is, the value will not be sent to LaunchDarkly in analytics events.
-
-
-
-
Returns A reference to the current builder.
-
-
-
-
-
◆ SetPrivate()
-
-
-
-
-template<class BuilderReturn , class BuildType >
-
-
-
Add or update a private attribute in the context.
-
This method cannot be used to set the key, kind, name, or anonymous property of a context. The specific methods on the context builder, or attributes builder, should be used.
-
Once you have set an attribute private it will remain in the private list even if you call set
afterward. This method is just a convenience which also adds the attribute to the PrivateAttributes
.
-
Parameters
-
- name The name of the attribute.
- value The value for the attribute.
- private_attribute If the attribute should be considered private: that is, the value will not be sent to LaunchDarkly in analytics events.
-
-
-
-
Returns A reference to the current builder.
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Context-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1Context-members.html
deleted file mode 100644
index 7545653c4..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Context-members.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::Context , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Context.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1Context.html
deleted file mode 100644
index 3e19c4b17..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Context.html
+++ /dev/null
@@ -1,305 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::Context Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <context.hpp >
-
-
-
-class ContextBuilder
-
-
-std::ostream & operator<< (std::ostream &out, Context const &context)
-
-
-
-
A LaunchDarkly context.
-
-
-
◆ Attributes()
-
-
-
-
-
- Attributes const & launchdarkly::Context::Attributes
- (
- std::string const &
- kind )
- const
-
-
-
-
Get a set of attributes associated with a kind.
-
Only call this function if you have checked that the kind is present.
-
Parameters
-
- kind The kind to get attributes for.
-
-
-
-
Returns The attributes if they exist.
-
-
-
-
-
◆ CanonicalKey()
-
-
-
-
-
- std::string const & launchdarkly::Context::CanonicalKey
- (
- )
- const
-
-
-
-
Get the canonical key for this context.
-
-
-
-
-
◆ errors()
-
-
-
-
-
-
-
-
- std::string const& launchdarkly::Context::errors
- (
- )
-
-
-
-
-
-inline
-
-
-
-
Get a string containing errors the context encountered during construction.
-
Returns A string containing errors, or an empty string if there are no errors.
-
-
-
-
-
◆ Get()
-
-
-
-
Get an attribute value by kind and attribute reference. If the kind is not present, or the attribute not present in the kind, then Value::null() will be returned.
-
Parameters
-
- kind The kind to get the value for.
- ref The reference to the desired attribute.
-
-
-
-
Returns The attribute Value or a Value representing null.
-
-
-
-
-
◆ Kinds()
-
-
-
-
-
- std::vector< std::string > const & launchdarkly::Context::Kinds
- (
- )
- const
-
-
-
-
Get the kinds the context contains.
-
Returns A vector of kinds.
-
-
-
-
-
◆ KindsToKeys()
-
-
-
-
-
- std::map< std::string, std::string > const & launchdarkly::Context::KindsToKeys
- (
- )
- const
-
-
-
-
Get a collection containing the kinds and their associated keys.
-
Returns Returns a map of kinds to keys.
-
-
-
-
-
◆ Valid()
-
-
-
-
-
-
-
-
- bool launchdarkly::Context::Valid
- (
- )
- const
-
-
-
-
-inline
-
-
-
-
Check if a context is valid.
-
Returns Returns true if the context is valid.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/context.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/context.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ContextBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1ContextBuilder-members.html
deleted file mode 100644
index d1caafbf5..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ContextBuilder-members.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::ContextBuilder , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ContextBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1ContextBuilder.html
deleted file mode 100644
index ec0a140a3..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ContextBuilder.html
+++ /dev/null
@@ -1,250 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::ContextBuilder Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <context_builder.hpp >
-
-
-
Class for building LaunchDarkly contexts.
-
You cannot build a context until you have added at least one kind.
-
Building a context with a single kind.
auto context = ContextBuilder()
-
.Kind("user" , "bobby-bobberson" )
-
.Name("Bob" )
-
.Anonymous(false )
-
-
.Set("likesCats" , true )
-
-
.SetPrivate("email" , "email@email.email" )
-
.Build();
-
Building a context with multiple Kinds.
auto context = ContextBuilder()
-
.Kind("user" , "bobby-bobberson" )
-
.Name("Bob" )
-
.Anonymous(false )
-
-
.Set("likesCats" , true )
-
-
.SetPrivate("email" , "email@email.email" )
-
-
.Kind("org" , "org-key" )
-
.Anonymous(true )
-
.Set("goal" , "money" )
-
.Build();
-
Using the builder with loops.
auto builder = ContextBuilder();
-
-
-
for (auto const & kind : Kinds) {
-
Kinds.
-
-
auto & kind_builder = builder.Kind(kind, kind + "-key" );
-
for (auto const & prop : props) {
-
kind_builder.Set(prop.first, prop.second);
-
}
-
}
-
-
auto context = builder.Build();
-
-
-
◆ ContextBuilder()
-
-
-
-
-
- launchdarkly::ContextBuilder::ContextBuilder
- (
- Context const &
- context )
-
-
-
-
-
Create a new context builder from the given context. The created builder will have all the kinds and attributes of the original context.
-
If the original context is not valid, then this builder will be created in a default state.
-
Parameters
-
- context The context to base the builder on.
-
-
-
-
-
-
-
-
-
◆ Build()
-
-
-
-
-
- Context launchdarkly::ContextBuilder::Build
- (
- )
- const
-
-
-
-
Build a context. The same builder instance may be used to build multiple contexts.
-
You MUST add at least one kind before building a context. Not doing so will result in an invalid context.
-
Returns The built context.
-
-
-
-
-
◆ Kind() [1/2]
-
-
-
-
Start updating an existing kind.
-
Parameters
-
- kind The kind to start updating.
-
-
-
-
Returns A builder which allows adding attributes for the kind, or nullptr if the kind doesn't already exist.
-
-
-
-
-
◆ Kind() [2/2]
-
-
-
-
Start adding a kind to the context.
-
If you call this function multiple times with the same kind, then the same builder will be returned each time. If you previously called the function with the same kind, but different key, then the key will be updated.
-
Parameters
-
- kind The kind being added.
- key The key for the kind.
-
-
-
-
Returns A builder which allows adding attributes for the kind.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/context_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/context_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetail-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetail-members.html
deleted file mode 100644
index fd24f461d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetail-members.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::EvaluationDetail< T > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetail.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetail.html
deleted file mode 100644
index cd101aeaa..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetail.html
+++ /dev/null
@@ -1,312 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::EvaluationDetail< T > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <evaluation_detail.hpp >
-
-
-
template<typename T>
-class launchdarkly::EvaluationDetail< T >
-
-
EvaluationDetail contains additional metadata related to a feature flag evaluation. To obtain an instance of EvaluationDetail , use a variation method suffixed with Detail, such as BoolVariationDetail.
Template Parameters
-
- T The primitive variation value, which is limited to bool, int, double, std::string, and launchdarkly::Value .
-
-
-
-
-
-
◆ EvaluationDetail() [1/3]
-
-
-
-
-template<typename T >
-
-
-
Constructs an EvaluationDetail from results of an evaluation.
Parameters
-
- value The variation value.
- variation_index The variation index.
- reason The reason for the results.
-
-
-
-
-
-
-
-
◆ EvaluationDetail() [2/3]
-
-
-
-
-template<typename T >
-
-
-
Constructs an EvaluationDetail representing an error and a default value.
Parameters
-
- error_kind Kind of the error.
- default_value Default value.
-
-
-
-
-
-
-
-
◆ EvaluationDetail() [3/3]
-
-
-
-
-template<typename T >
-
-
-
Constructs an EvaluationDetail consisting of a reason but no value. This is used when a flag has no appropriate fallback value.
Parameters
-
-
-
-
-
-
-
-
-
◆ IsError()
-
-
-
-
-template<typename T >
-
-
-
Returns True if the evaluation resulted in an error.
-
-
-
-
-
◆ operator*()
-
-
-
-
-template<typename T >
-
-
-
Returns A reference to the variation value.
-
-
-
-
-
◆ Reason()
-
-
-
-
-template<typename T >
-
-
-
Returns A reference to the reason for the results.
-
-
-
-
-
◆ Value()
-
-
-
-
-template<typename T >
-
-
-
Returns A reference to the variation value. For convenience, the * operator may also be used to obtain the value.
-
-
-
-
-
◆ VariationIndex()
-
-
-
-
-template<typename T >
-
-
-
Returns A variation index, if this was a successful evaluation; otherwise, std::nullopt.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data/evaluation_detail.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/data/evaluation_detail.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetailInternal-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetailInternal-members.html
deleted file mode 100644
index 3a771fefc..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetailInternal-members.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::EvaluationDetailInternal , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetailInternal.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetailInternal.html
deleted file mode 100644
index afd0285a6..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationDetailInternal.html
+++ /dev/null
@@ -1,176 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::EvaluationDetailInternal Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <evaluation_detail_internal.hpp >
-
-
-
An object that combines the result of a feature flag evaluation with information about how it was calculated.
-
This is the result of calling one of the detailed variation methods.
-
See also launchdarkly::client_side::IClient::BoolVariationDetail
-
-launchdarkly::client_side::IClient::DoubleVariationDetail
-
-launchdarkly::client_side::IClient::IntVariationDetail
-
-launchdarkly::client_side::IClient::JsonVariationDetail
-
-launchdarkly::client_side::IClient::StringVariationDetail
-
For more information, see the SDK reference guide .
-
-
-
◆ Reason()
-
-
-
-
-
- std::optional< std::reference_wrapper< EvaluationReason const > > launchdarkly::EvaluationDetailInternal::Reason
- (
- )
- const
-
-
-
-
An object describing the main factor that influenced the flag evaluation value.
-
-
-
-
-
◆ Value()
-
-
-
-
-
- Value const & launchdarkly::EvaluationDetailInternal::Value
- (
- )
- const
-
-
-
-
The result of the flag evaluation. This will be either one of the flag's variations or the default value that was passed to one of the detail methods.
-
-
-
-
-
◆ VariationIndex()
-
-
-
-
-
- std::optional< std::size_t > launchdarkly::EvaluationDetailInternal::VariationIndex
- (
- )
- const
-
-
-
-
The index of the returned value within the flag's list of variations, e.g. 0 for the first variation– or nullopt
if the default value was returned.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data/evaluation_detail_internal.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/data/evaluation_detail_internal.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationReason-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationReason-members.html
deleted file mode 100644
index 64b07f3b9..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationReason-members.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::EvaluationReason , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationReason.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationReason.html
deleted file mode 100644
index a279a06c9..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationReason.html
+++ /dev/null
@@ -1,537 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::EvaluationReason Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <evaluation_reason.hpp >
-
-
-enum class Kind {
- kOff = 0
-, kFallthrough = 1
-, kTargetMatch = 2
-, kRuleMatch = 3
-,
- kPrerequisiteFailed = 4
-, kError = 5
-
- }
-
-enum class ErrorKind {
- kClientNotReady = 0
-, kUserNotSpecified = 1
-, kFlagNotFound = 2
-, kWrongType = 3
-,
- kMalformedFlag = 4
-, kException = 5
-
- }
-
-
-
-enum Kind const & Kind () const
-
-std::optional< ErrorKind > ErrorKind () const
-
-std::optional< std::size_t > RuleIndex () const
-
-std::optional< std::string > RuleId () const
-
-std::optional< std::string > PrerequisiteKey () const
-
-bool InExperiment () const
-
-std::optional< std::string > BigSegmentStatus () const
-
-
- EvaluationReason (enum Kind kind, std::optional< enum ErrorKind > error_kind, std::optional< std::size_t > rule_index, std::optional< std::string > rule_id, std::optional< std::string > prerequisite_key, bool in_experiment, std::optional< std::string > big_segment_status)
-
-
- EvaluationReason (enum ErrorKind error_kind)
-
-
-
-
-std::ostream & operator<< (std::ostream &out, Kind const &kind)
-
-
-std::ostream & operator<< (std::ostream &out, ErrorKind const &kind)
-
-
-std::ostream & operator<< (std::ostream &out, EvaluationReason const &reason)
-
-
-
-
Describes the reason that a flag evaluation produced a particular value.
-
-
-
◆ ErrorKind
-
-
-
-
Do not change these values. They must remain stable for the C API.
-
-
-
-
-
◆ Kind
-
-
-
-
Do not change these values. They must remain stable for the C API.
-
-
-
-
-
-
◆ BigSegmentStatus()
-
-
-
-
-
- std::optional< std::string > launchdarkly::EvaluationReason::BigSegmentStatus
- (
- )
- const
-
-
-
-
Describes the validity of Big Segment information, if and only if the flag evaluation required querying at least one Big Segment.
-
-"HEALTHY"
: The Big Segment query involved in the flag evaluation was successful, and the segment state is considered up to date.
-"STALE"
: The Big Segment query involved in the flag evaluation was successful, but the segment state may not be up to date
-"NOT_CONFIGURED"
: Big Segments could not be queried for the flag evaluation because the SDK configuration did not include a Big Segment store.
-"STORE_ERROR"
: The Big Segment query involved in the flag evaluation failed, for instance due to a database error.
-
-
-
-
-
-
◆ ErrorKind()
-
-
-
-
A further description of the error condition, if the Kind was Kind::kError.
-
-
-
-
-
◆ Fallthrough()
-
-
-
-
-
-
-
-
- EvaluationReason launchdarkly::EvaluationReason::Fallthrough
- (
- bool
- in_experiment )
-
-
-
-
-
-static
-
-
-
-
The flag evaluated to its fallthrough value.
Parameters
-
- in_experiment Whether the flag is part of an experiment.
-
-
-
-
-
-
-
-
◆ InExperiment()
-
-
-
-
-
- bool launchdarkly::EvaluationReason::InExperiment
- (
- )
- const
-
-
-
-
Whether the evaluation was part of an experiment.
-
This is true if the evaluation resulted in an experiment rollout and served one of the variations in the experiment. Otherwise it is false or undefined.
-
-
-
-
-
◆ Kind()
-
-
-
-
Returns The general category of the reason.
-
-
-
-
-
◆ MalformedFlag()
-
-
-
-
-
-
-
-
- EvaluationReason launchdarkly::EvaluationReason::MalformedFlag
- (
- )
-
-
-
-
-
-static
-
-
-
-
The flag data was malformed.
-
-
-
-
-
◆ Off()
-
-
-
-
◆ PrerequisiteFailed()
-
-
-
-
-
-
-
-
- EvaluationReason launchdarkly::EvaluationReason::PrerequisiteFailed
- (
- std::string
- prerequisite_key )
-
-
-
-
-
-static
-
-
-
-
The flag didn't return a variation due to a prerequisite failing.
-
-
-
-
-
◆ PrerequisiteKey()
-
-
-
-
-
- std::optional< std::string > launchdarkly::EvaluationReason::PrerequisiteKey
- (
- )
- const
-
-
-
-
The key of the failed prerequisite flag, if the kind was "PREREQUISITE_FAILED"
.
-
-
-
-
-
◆ RuleId()
-
-
-
-
-
- std::optional< std::string > launchdarkly::EvaluationReason::RuleId
- (
- )
- const
-
-
-
-
The unique identifier of the matched rule, if the kind was "RULE_MATCH"
.
-
-
-
-
-
◆ RuleIndex()
-
-
-
-
-
- std::optional< std::size_t > launchdarkly::EvaluationReason::RuleIndex
- (
- )
- const
-
-
-
-
The index of the matched rule (0 for the first), if the kind was "RULE_MATCH"
.
-
-
-
-
-
◆ RuleMatch()
-
-
-
-
-
-
-
-
- EvaluationReason launchdarkly::EvaluationReason::RuleMatch
- (
- std::size_t
- rule_index ,
-
-
-
-
- std::optional< std::string >
- rule_id ,
-
-
-
-
- bool
- in_experiment
-
-
-
- )
-
-
-
-
-
-static
-
-
-
-
The flag evaluated to a particular variation because it matched a rule.
Parameters
-
- rule_index Index of the rule.
- rule_id ID of the rule.
- in_experiment Whether the flag is part of an experiment.
-
-
-
-
-
-
-
-
◆ TargetMatch()
-
-
-
-
The flag evaluated to a particular variation due to a target match.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data/evaluation_reason.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/data/evaluation_reason.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationResult-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationResult-members.html
deleted file mode 100644
index f9cffed0d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationResult-members.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::EvaluationResult , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationResult.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationResult.html
deleted file mode 100644
index 73e2ae6f8..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1EvaluationResult.html
+++ /dev/null
@@ -1,218 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::EvaluationResult Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <evaluation_result.hpp >
-
-
-
FlagMeta represents an evaluated flag either from the LaunchDarkly service, or in bootstrap data generated by a server SDK.
-
-
-
◆ DebugEventsUntilDate()
-
-
-
-
-
- std::optional< std::chrono::time_point< std::chrono::system_clock > > launchdarkly::EvaluationResult::DebugEventsUntilDate
- (
- )
- const
-
-
-
-
A timestamp, which if the current time is before, a client SDK should send debug events for the flag.
Returns
-
-
-
-
-
◆ Detail()
-
-
-
-
Details of the flags evaluation.
-
-
-
-
-
◆ FlagVersion()
-
-
-
-
-
- std::optional< uint64_t > launchdarkly::EvaluationResult::FlagVersion
- (
- )
- const
-
-
-
-
Incremented by LaunchDarkly each time the flag's configuration changes.
-
-
-
-
-
◆ TrackEvents()
-
-
-
-
-
- bool launchdarkly::EvaluationResult::TrackEvents
- (
- )
- const
-
-
-
-
True if a client SDK should track events for this flag.
-
-
-
-
-
◆ TrackReason()
-
-
-
-
-
- bool launchdarkly::EvaluationResult::TrackReason
- (
- )
- const
-
-
-
-
True if a client SDK should track reasons for this flag.
-
-
-
-
-
◆ Version()
-
-
-
-
-
- uint64_t launchdarkly::EvaluationResult::Version
- (
- )
- const
-
-
-
-
Incremented by LaunchDarkly each time the flag's state changes.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data/evaluation_result.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/data/evaluation_result.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1IConnection-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1IConnection-members.html
deleted file mode 100644
index a5a21a9f0..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1IConnection-members.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::IConnection , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1IConnection.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1IConnection.html
deleted file mode 100644
index 5eee2f0f9..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1IConnection.html
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::IConnection Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <connection.hpp >
-
-
-
Represents the connection of a listener. Disconnecting the connection will cause the listener to stop receiving events.
-
-
-
◆ Disconnect()
-
-
-
-
-
-
-
-
- virtual void launchdarkly::IConnection::Disconnect
- (
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Disconnect the listener and stop receiving events.
-
-
-
-
The documentation for this class was generated from the following file:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/connection.hpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend-members.html
deleted file mode 100644
index 7056003f8..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend-members.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::ILogBackend , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend.html
deleted file mode 100644
index f75218f6c..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend.html
+++ /dev/null
@@ -1,200 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::ILogBackend Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <log_backend.hpp >
-
-
-
-
-
Interface for logging back-ends.
-
For a reference implementation refer to console_backend.hpp/cpp.
-
-
-
◆ Enabled()
-
-
-
-
-
-
-
-
- virtual bool launchdarkly::ILogBackend::Enabled
- (
- LogLevel
- level )
-
-
-
-
-
-pure virtual noexcept
-
-
-
-
Check if the specified log level is enabled.
Parameters
-
- level The log level to check.
-
-
-
-
Returns Returns true if the level is enabled.
-
-
Implemented in LogBackendWrapper .
-
-
-
-
-
◆ Write()
-
-
-
-
-
-
-
-
- virtual void launchdarkly::ILogBackend::Write
- (
- LogLevel
- level ,
-
-
-
-
- std::string
- message
-
-
-
- )
-
-
-
-
-
-pure virtual noexcept
-
-
-
-
Write a message to the specified level. This method must be thread safe.
Parameters
-
- level The level to write the message to.
- message The message to write.
-
-
-
-
-
Implemented in LogBackendWrapper .
-
-
-
-
The documentation for this class was generated from the following file:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/logging/log_backend.hpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend__inherit__graph.map
deleted file mode 100644
index 5e977f804..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend__inherit__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend__inherit__graph.md5
deleted file mode 100644
index 19cfe3006..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-348ad889a940313547a62404558f4ffb
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend__inherit__graph.png
deleted file mode 100644
index 492282737..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1ILogBackend__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value-members.html
deleted file mode 100644
index a3205cb8b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value-members.html
+++ /dev/null
@@ -1,119 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::Value , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value.html
deleted file mode 100644
index b1036597d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value.html
+++ /dev/null
@@ -1,706 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::Value Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <value.hpp >
-
-
- enum class Type {
- kNull
-, kBool
-, kNumber
-, kString
-,
- kObject
-, kArray
-
- }
-
-
-
- Value (char const *str)
-
- Value ()
-
-
- Value (Value const &val)=default
-
-
- Value (Value &&)=default
-
-
-Value & operator= (Value const &)=default
-
-
-Value & operator= (Value &&)=default
-
- Value (bool boolean)
-
- Value (double num)
-
- Value (int num)
-
- Value (std::string str)
-
- Value (std::vector< Value > arr)
-
-
- Value (Array arr)
-
-
- Value (Object obj)
-
- Value (std::map< std::string, Value > obj)
-
- Value (std::initializer_list< Value > values)
-
- Value (std::optional< std::string > opt_string)
-
-Type Type () const
-
-bool IsNull () const
-
-bool IsBool () const
-
-bool IsNumber () const
-
-bool IsString () const
-
-bool IsArray () const
-
-bool IsObject () const
-
-bool AsBool () const
-
-int AsInt () const
-
-
-double AsDouble () const
-
-std::string const & AsString () const
-
-Array const & AsArray () const
-
-Object const & AsObject () const
-
-
- operator bool () const
-
-
- operator std::string () const
-
-
- operator double () const
-
-
- operator int () const
-
-
-
-
-std::ostream & operator<< (std::ostream &out, Value const &value)
-
-
-
-
Value represents any of the data types supported by JSON, all of which can be used for a LaunchDarkly feature flag variation, or for an attribute in an evaluation context. Value instances are immutable.
-
-Uses of JSON types in LaunchDarkly
-
LaunchDarkly feature flags can have variations of any JSON type other than null. If you want to evaluate a feature flag in a general way that does not have expectations about the variation type, or if the variation value is a complex data structure such as an array or object, you can use the SDK method launchdarkly::client_side::IClient::JsonVariation.
-
Similarly, attributes of an evaluation context (launchdarkly::Context ) can have variations of any JSON type other than null. If you want to set a context attribute in a general way that will accept any type, or set the attribute value to a complex data structure such as an array or object, you can use the builder method launchdarkly::AttributesBuilder< BuilderReturn, BuildType >::set.
-
Arrays and objects have special meanings in LaunchDarkly flag evaluation:
-An array of values means "try to match any of these values to the
-targeting rule."
-An object allows you to match a property within the object to the targeting rule. For instance, in the example above, a targeting rule could reference /objectAttr1/color to match the value "green". Nested property references like /objectAttr1/address/street are allowed if a property contains another JSON object.
-
-
-
-
◆ Value() [1/10]
-
-
-
-
-
- launchdarkly::Value::Value
- (
- char const *
- str )
-
-
-
-
-
Create a Value from a string constant.
Parameters
-
- str The string constant to base the value on.
-
-
-
-
-
-
-
-
◆ Value() [2/10]
-
-
-
-
-
- launchdarkly::Value::Value
- (
- )
-
-
-
-
-
Construct a value representing null.
-
-
-
-
-
◆ Value() [3/10]
-
-
-
-
-
- launchdarkly::Value::Value
- (
- bool
- boolean )
-
-
-
-
-
Construct a boolean value.
Parameters
-
-
-
-
-
-
-
-
◆ Value() [4/10]
-
-
-
-
-
- launchdarkly::Value::Value
- (
- double
- num )
-
-
-
-
-
Construct a number value from a double.
Parameters
-
-
-
-
-
-
-
-
◆ Value() [5/10]
-
-
-
-
-
- launchdarkly::Value::Value
- (
- int
- num )
-
-
-
-
-
Construct a number value from an integer.
Parameters
-
-
-
-
-
-
-
-
◆ Value() [6/10]
-
-
-
-
-
- launchdarkly::Value::Value
- (
- std::string
- str )
-
-
-
-
-
Construct a string value.
Parameters
-
-
-
-
-
-
-
-
◆ Value() [7/10]
-
-
-
-
-
- launchdarkly::Value::Value
- (
- std::vector< Value >
- arr )
-
-
-
-
-
Construct an array value from a vector of Value .
Parameters
-
-
-
-
-
-
-
-
◆ Value() [8/10]
-
-
-
-
-
- launchdarkly::Value::Value
- (
- std::map< std::string, Value >
- obj )
-
-
-
-
-
Construct an object value from a map of Value .
Parameters
-
-
-
-
-
-
-
-
◆ Value() [9/10]
-
-
-
-
-
- launchdarkly::Value::Value
- (
- std::initializer_list< Value >
- values )
-
-
-
-
-
Create an array type value from the given list.
-
Cannot be used to create object type values.
Parameters
-
-
-
-
-
-
-
-
◆ Value() [10/10]
-
-
-
-
-
- launchdarkly::Value::Value
- (
- std::optional< std::string >
- opt_string )
-
-
-
-
-
Create either a value string, or null value, from an optional string.
Parameters
-
-
-
-
-
-
-
-
-
◆ AsArray()
-
-
-
-
-
- Value::Array const & launchdarkly::Value::AsArray
- (
- )
- const
-
-
-
-
If the value is an array type, then return a reference to that array as a vector, otherwise return a reference to an empty vector.
-
Returns The value as a vector, or an empty vector.
-
-
-
-
-
◆ AsBool()
-
-
-
-
-
- bool launchdarkly::Value::AsBool
- (
- )
- const
-
-
-
-
If the value is a boolean, then return the boolean, otherwise return false.
-
Returns The value of the boolean, or false.
-
-
-
-
-
◆ AsInt()
-
-
-
-
-
- int launchdarkly::Value::AsInt
- (
- )
- const
-
-
-
-
If the value is a number, then return the internal double value as an integer, otherwise return 0.
-
Returns The value as an integer, or 0.
-
-
-
-
-
◆ AsObject()
-
-
-
-
-
- Value::Object const & launchdarkly::Value::AsObject
- (
- )
- const
-
-
-
-
if the value is an object type, then return a reference to that object as a map, otherwise return a reference to an empty map.
-
Returns The value as a map, or an empty map.
-
-
-
-
-
◆ AsString()
-
-
-
-
-
- std::string const & launchdarkly::Value::AsString
- (
- )
- const
-
-
-
-
If the value is a string, then return a reference to that string, otherwise return a reference to an empty string.
-
Returns The value as a string, or an empty string.
-
-
-
-
-
◆ IsArray()
-
-
-
-
-
- bool launchdarkly::Value::IsArray
- (
- )
- const
-
-
-
-
Returns true if the value is an array.
-
Returns True if the value is an array.
-
-
-
-
-
◆ IsBool()
-
-
-
-
-
- bool launchdarkly::Value::IsBool
- (
- )
- const
-
-
-
-
Returns true if the value is a boolean.
-
Returns
-
-
-
-
-
◆ IsNull()
-
-
-
-
-
- bool launchdarkly::Value::IsNull
- (
- )
- const
-
-
-
-
Returns true if the value is a null.
-
Unlike other variants there is not an as_null(). Instead use the return value from this function as a marker.
Returns True if the value is null.
-
-
-
-
-
◆ IsNumber()
-
-
-
-
-
- bool launchdarkly::Value::IsNumber
- (
- )
- const
-
-
-
-
Returns true if the value is a number.
-
Numbers are always stored as doubles, but can be accessed as either an int or double for convenience.
Returns True if the value is a number.
-
-
-
-
-
◆ IsObject()
-
-
-
-
-
- bool launchdarkly::Value::IsObject
- (
- )
- const
-
-
-
-
Returns true if the value is an object.
-
Returns True if the value is an object.
-
-
-
-
-
◆ IsString()
-
-
-
-
-
- bool launchdarkly::Value::IsString
- (
- )
- const
-
-
-
-
Returns true if the value is a string.
-
Returns True if the value is a string.
-
-
-
-
-
◆ Null()
-
-
-
-
-
-
-
-
- Value const & launchdarkly::Value::Null
- (
- )
-
-
-
-
-
-static
-
-
-
-
Get a null value.
Returns The null value.
-
-
-
-
-
◆ Type()
-
-
-
-
-
- enum Value::Type launchdarkly::Value::Type
- (
- )
- const
-
-
-
-
Get the type of the attribute.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/value.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/value.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Array-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Array-members.html
deleted file mode 100644
index 5a12cda28..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Array-members.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::Value::Array , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Array.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Array.html
deleted file mode 100644
index 0819b48e2..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Array.html
+++ /dev/null
@@ -1,149 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::Value::Array Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <value.hpp >
-
-
- Array (std::vector< Value > vec)
-
-
- Array (std::initializer_list< Value > values)
-
-
-Value const & operator[] (std::size_t index) const
-
-
-std::size_t Size () const
-
-
-Iterator begin () const
-
-
-Iterator end () const
-
-
-
-
-std::ostream & operator<< (std::ostream &out, Array const &arr)
-
-
-
-
Array type for values. Provides const iteration and indexing.
-
-
-
◆ Array()
-
-
-
-
-
- launchdarkly::Value::Array::Array
- (
- std::vector< Value >
- vec )
-
-
-
-
-
Create an array from a vector of Value .
Parameters
-
- vec The vector to base the array on.
-
-
-
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/value.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/value.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Object-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Object-members.html
deleted file mode 100644
index c816eb048..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Object-members.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::Value::Object , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Object.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Object.html
deleted file mode 100644
index 9c67efd3c..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1Value_1_1Object.html
+++ /dev/null
@@ -1,229 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::Value::Object Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <value.hpp >
-
-
- Object (std::map< std::string, Value > map)
-
-
- Object (std::initializer_list< std::pair< std::string, Value >> values)
-
-
-Value const & operator[] (std::string const &key) const
-
-std::size_t Size () const
-
-std::size_t Count (std::string const &key) const
-
-
-Iterator begin () const
-
-
-Iterator end () const
-
-Iterator Find (std::string const &key) const
-
-
-
-
-std::ostream & operator<< (std::ostream &out, Object const &obj)
-
-
-
-
Object type for values. Provides const iteration and indexing.
-
-
-
◆ Object()
-
-
-
-
-
-
-
-
- launchdarkly::Value::Object::Object
- (
- std::map< std::string, Value >
- map )
-
-
-
-
-
-inline
-
-
-
-
Create an Object from a map of Values.
Parameters
-
- map The map to base the object on.
-
-
-
-
-
-
-
-
-
◆ Count()
-
-
-
-
-
- std::size_t launchdarkly::Value::Object::Count
- (
- std::string const &
- key )
- const
-
-
-
-
Get the number of items with the given key. Will be 1 or 0.
Parameters
-
- key The key to get a count for.
-
-
-
-
Returns The count of items with the given key.
-
-
-
-
-
◆ Find()
-
-
-
-
Find a Value by key. Operates like find
on a std::map.
Parameters
-
- key The key to find a value for.
-
-
-
-
Returns The value, or the end iterator.
-
-
-
-
-
◆ Size()
-
-
-
-
-
- std::size_t launchdarkly::Value::Object::Size
- (
- )
- const
-
-
-
-
The number of items in the Object .
Returns The number of items in the Object .
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/value.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/value.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusBase-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusBase-members.html
deleted file mode 100644
index 0c59b9a39..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusBase-members.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::common::data_sources::DataSourceStatusBase< TDataSourceState > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusBase.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusBase.html
deleted file mode 100644
index f95d92cd7..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusBase.html
+++ /dev/null
@@ -1,218 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::common::data_sources::DataSourceStatusBase< TDataSourceState > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-using ErrorKind = DataSourceStatusErrorKind
-
-
-using ErrorInfo = DataSourceStatusErrorInfo
-
-
-using DateTime = std::chrono::time_point< std::chrono::system_clock >
-
-
-using DataSourceState = TDataSourceState
-
-
-
-
-
◆ LastError()
-
-
-
-
-template<typename TDataSourceState >
-
-
-
Information about the last error that the data source encountered, if any.
-
This property should be updated whenever the data source encounters a problem, even if it does not cause the state to change. For instance, if a stream connection fails and the state changes to DataSourceState::kInterrupted, and then subsequent attempts to restart the connection also fail, the state will remain DataSourceState::kInterrupted but the error information will be updated each time– and the last error will still be reported in this property even if the state later becomes DataSourceState::kValid.
-
-
-
-
-
◆ State()
-
-
-
-
-template<typename TDataSourceState >
-
-
-
An enumerated value representing the overall current state of the data source.
-
-
-
-
-
◆ StateSince()
-
-
-
-
-template<typename TDataSourceState >
-
-
-
The date/time that the value of State most recently changed.
-
The meaning of this depends on the current state:
-For DataSourceState::kInitializing, it is the time that the SDK started initializing.
-For DataSourceState::kValid, it is the time that the data source most recently entered a valid state, after previously having been DataSourceState::kInitializing or an invalid state such as DataSourceState::kInterrupted.
-For DataSourceState::kInterrupted, it is the time that the data source most recently entered an error state, after previously having been DataSourceState::kValid.
-For DataSourceState::kShutdown (client-side) or DataSourceState::kOff (server-side), it is the time that the data source encountered an unrecoverable error or that the SDK was explicitly shut down.
-
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusErrorInfo-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusErrorInfo-members.html
deleted file mode 100644
index 91ba7ddac..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusErrorInfo-members.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::common::data_sources::DataSourceStatusErrorInfo , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusErrorInfo.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusErrorInfo.html
deleted file mode 100644
index d4b4c71da..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1common_1_1data__sources_1_1DataSourceStatusErrorInfo.html
+++ /dev/null
@@ -1,223 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::common::data_sources::DataSourceStatusErrorInfo Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <data_source_status_error_info.hpp >
-
-
-
-using StatusCodeType = std::uint64_t
-
-
-using ErrorKind = DataSourceStatusErrorKind
-
-
-using DateTime = std::chrono::time_point< std::chrono::system_clock >
-
-
-
-ErrorKind Kind () const
-
-StatusCodeType StatusCode () const
-
-std::string const & Message () const
-
-DateTime Time () const
-
-
- DataSourceStatusErrorInfo (ErrorKind kind, StatusCodeType status_code, std::string message, DateTime time)
-
-
-
-
A description of an error condition that the data source encountered.
-
-
-
◆ Kind()
-
-
-
-
-
-
-
-
- ErrorKind launchdarkly::common::data_sources::DataSourceStatusErrorInfo::Kind
- (
- )
- const
-
-
-
-
-inline
-
-
-
-
An enumerated value representing the general category of the error.
-
-
-
-
-
◆ Message()
-
-
-
-
-
-
-
-
- std::string const& launchdarkly::common::data_sources::DataSourceStatusErrorInfo::Message
- (
- )
- const
-
-
-
-
-inline
-
-
-
-
Any additional human-readable information relevant to the error.
-
The format is subject to change and should not be relied on programmatically.
-
-
-
-
-
◆ StatusCode()
-
-
-
-
-
-
-
-
- StatusCodeType launchdarkly::common::data_sources::DataSourceStatusErrorInfo::StatusCode
- (
- )
- const
-
-
-
-
-inline
-
-
-
-
The HTTP status code if the error was ErrorKind::kErrorResponse.
-
-
-
-
-
◆ Time()
-
-
-
-
-
-
-
-
- DateTime launchdarkly::common::data_sources::DataSourceStatusErrorInfo::Time
- (
- )
- const
-
-
-
-
-inline
-
-
-
-
The date/time that the error occurred.
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1AppInfoBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1AppInfoBuilder-members.html
deleted file mode 100644
index 1fea6c101..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1AppInfoBuilder-members.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::AppInfoBuilder , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1AppInfoBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1AppInfoBuilder.html
deleted file mode 100644
index 474127d39..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1AppInfoBuilder.html
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::AppInfoBuilder Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-AppInfoBuilder & Identifier (std::string app_id)
-
-
-AppInfoBuilder & Version (std::string version)
-
-
-std::optional< std::string > Build () const
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/app_info_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/app_info_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1ConfigBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1ConfigBuilder-members.html
deleted file mode 100644
index c5cebf4d1..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1ConfigBuilder-members.html
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::ConfigBuilder< SDK > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1ConfigBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1ConfigBuilder.html
deleted file mode 100644
index 19ef6f42b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1ConfigBuilder.html
+++ /dev/null
@@ -1,388 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::ConfigBuilder< SDK > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <config_builder.hpp >
-
-
-
template<typename SDK>
-class launchdarkly::config::shared::builders::ConfigBuilder< SDK >
-
-
ConfigBuilder allows for creation of a Configuration object for use in a Client.
Template Parameters
-
-
-
-
-
-
◆ ConfigBuilder()
-
-
-
-
-template<typename SDK >
-
-
-
A minimal configuration consists of a LaunchDarkly SDK Key.
Parameters
-
-
-
-
-
-
-
-
-
◆ AppInfo()
-
-
-
-
-template<typename SDK >
-
-
-
To include metadata about the application that is utilizing the SDK, pass in an AppInfoBuilder .
Parameters
-
-
-
-
Returns Reference to an AppInfoBuilder .
-
-
-
-
-
◆ Build()
-
-
-
-
-template<typename SDK >
-
-
-
Builds a Configuration, suitable for passing into an instance of Client.
Returns
-
-
-
-
-
◆ DataSource()
-
-
-
-
-template<typename SDK >
-
-
-
Sets the configuration of the component that receives feature flag data from LaunchDarkly.
Parameters
-
- builder A DataSourceConfig builder.
-
-
-
-
Returns Reference to a DataSourceBuilder .
-
-
-
-
-
◆ Events()
-
-
-
-
-template<typename SDK >
-
-
-
To tune settings related to event generation and delivery, pass an EventsBuilder .
Parameters
-
-
-
-
Returns Reference to an EventsBuilder .
-
-
-
-
-
◆ HttpProperties()
-
-
-
-
-template<typename SDK >
-
-
-
Sets the SDK's networking configuration, using an HttpPropertiesBuilder . The builder has methods for setting individual HTTP-related properties.
Parameters
-
-
-
-
Returns Reference to an HttpPropertiesBuilder .
-
-
-
-
-
◆ Logging()
-
-
-
-
-template<typename SDK >
-
-
-
Sets the logging configuration for the SDK.
Parameters
-
- builder A Logging builder.
-
-
-
-
Returns Reference to a LoggingBuilder .
-
-
-
-
-
◆ Offline()
-
-
-
-
-template<typename SDK >
-
-
-
Enables or disables "Offline" mode. True means Offline mode is enabled.
Parameters
-
- offline True if the SDK should operate in Offline mode.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ Persistence()
-
-
-
-
-template<typename SDK >
-
-
-
Sets the persistence configuration for the SDK.
Parameters
-
- builder A persistence builder.
-
-
-
-
Returns Reference to a PersistenceBuilder .
-
-
-
-
-
◆ ServiceEndpoints()
-
-
-
-
-template<typename SDK >
-
-
-
To customize the ServiceEndpoints the SDK uses for streaming, polling, and events, pass in an EndpointsBuilder .
Parameters
-
-
-
-
Returns Reference to an EndpointsBuilder .
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/config_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/config_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1DataSourceBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1DataSourceBuilder.html
deleted file mode 100644
index 65d522340..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1DataSourceBuilder.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::DataSourceBuilder< SDK > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
template<typename SDK>
-class launchdarkly::config::shared::builders::DataSourceBuilder< SDK >
-
-
Used to construct a DataSourceConfiguration for the specified SDK type.
Template Parameters
-
-
-
-
The documentation for this class was generated from the following file:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/data_source_builder.hpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1DataSourceBuilder_3_01ClientSDK_01_4-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1DataSourceBuilder_3_01ClientSDK_01_4-members.html
deleted file mode 100644
index f4a3b5cf3..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1DataSourceBuilder_3_01ClientSDK_01_4-members.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::DataSourceBuilder< ClientSDK > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1DataSourceBuilder_3_01ClientSDK_01_4.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1DataSourceBuilder_3_01ClientSDK_01_4.html
deleted file mode 100644
index e3a316f13..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1DataSourceBuilder_3_01ClientSDK_01_4.html
+++ /dev/null
@@ -1,238 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::DataSourceBuilder< ClientSDK > Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
◆ Build()
-
-
-
-
Build a data source config. This is used internal to the SDK.
-
Returns The built config.
-
-
-
-
-
◆ Method() [1/2]
-
-
-
-
Set the polling configuration for the builder.
-
A data source may either be streaming or polling. Setting a stream builder indicates the data source will use streaming. Setting a polling builder will indicate the use of polling.
-
Parameters
-
- polling_builder The polling builder.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ Method() [2/2]
-
-
-
-
Set the streaming configuration for the builder.
-
A data source may either be streaming or polling. Setting a streaming builder indicates the data source will use streaming. Setting a polling builder will indicate the use of polling.
-
Parameters
-
- stream_builder The streaming builder.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ UseReport()
-
-
-
-
Whether or not to use the REPORT verb to fetch flag settings.
-
If this is true, flag settings will be fetched with a REPORT request including a JSON entity body with the context object.
-
Otherwise (by default) a GET request will be issued with the context passed as a base64 URL-encoded path parameter.
-
Do not use unless advised by LaunchDarkly.
Parameters
-
- value True to use the REPORT verb.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ WithReasons()
-
-
-
-
Whether LaunchDarkly should provide additional information about how flag values were calculated.
-
The additional information will then be available through the client's VariationDetail methods. Since this increases the size of network requests, such information is not sent unless you set this option to true.
Parameters
-
- value True to enable reasons.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/data_source_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/data_source_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EndpointsBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EndpointsBuilder-members.html
deleted file mode 100644
index 8be213755..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EndpointsBuilder-members.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::EndpointsBuilder< SDK > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EndpointsBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EndpointsBuilder.html
deleted file mode 100644
index c836f8459..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EndpointsBuilder.html
+++ /dev/null
@@ -1,277 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::EndpointsBuilder< SDK > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <endpoints_builder.hpp >
-
-
-
template<typename SDK>
-class launchdarkly::config::shared::builders::EndpointsBuilder< SDK >
-
-
EndpointsBuilder allows for specification of LaunchDarkly service ServiceEndpoints.
-
Template Parameters
-
-
-
-
-
-
◆ EndpointsBuilder()
-
-
-
-
-template<typename SDK >
-
-
-
-
-
-
◆ Build()
-
-
-
-
-template<typename SDK >
-
-
-
Builds a ServiceEndpoints if the configuration is valid. If not, returns an error. If any streaming, polling, or events URL is set, then all URLs must be set.
Returns Unique pointer to ServiceEndpoints, or error.
-
-
-
-
-
◆ EventsBaseUrl()
-
-
-
-
-template<typename SDK >
-
-
-
Sets a custom URL for the events service.
Parameters
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ PollingBaseUrl()
-
-
-
-
-template<typename SDK >
-
-
-
Sets a custom URL for the polling service.
Parameters
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ RelayProxyBaseURL()
-
-
-
-
-template<typename SDK >
-
-
-
Sets a custom URL for a Relay Proxy instance. The streaming, polling, and events URLs are set automatically.
Parameters
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ StreamingBaseUrl()
-
-
-
-
-template<typename SDK >
-
-
-
Sets a custom URL for the streaming service.
Parameters
-
-
-
-
Returns Reference to this builder.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/endpoints_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/endpoints_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EventsBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EventsBuilder-members.html
deleted file mode 100644
index 2ca281713..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EventsBuilder-members.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::EventsBuilder< SDK > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EventsBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EventsBuilder.html
deleted file mode 100644
index 97843496e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1EventsBuilder.html
+++ /dev/null
@@ -1,377 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::EventsBuilder< SDK > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <events_builder.hpp >
-
-
-
template<typename SDK>
-class launchdarkly::config::shared::builders::EventsBuilder< SDK >
-
-
EventsBuilder allows for specification of parameters related to the SDK's event processor.
-
Template Parameters
-
-
-
-
-
-
◆ EventsBuilder()
-
-
-
-
-template<typename SDK >
-
-
-
-
-
-
◆ AllAttributesPrivate()
-
-
-
-
-template<typename SDK >
-
-
-
Attribute privacy indicates whether or not attributes should be retained by LaunchDarkly after being sent upon initialization, and if attributes should later be sent in events.
-
Attribute privacy may be specified in 3 ways:
-
(1) To specify that all attributes should be considered private - not just those designated private on a per-context basis - call this method with true as the parameter.
-
(2) To specify that a specific set of attributes should be considered private - in addition to those designated private on a per-context basis
-
(3) To specify private attributes on a per-context basis, it is not necessary to call either of these methods, as the default behavior is to treat all attributes as non-private unless otherwise specified.
-
Parameters
-
- all_attributes_private True for behavior of (1), false for default behavior of (2) or (3).
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ Build()
-
-
-
-
-template<typename SDK >
-
-
-
Builds Events configuration, if the configuration is valid.
Returns Events config, or error.
-
-
-
-
-
◆ Capacity()
-
-
-
-
-template<typename SDK >
-
-
-
Sets the capacity of the event processor. When more events are generated within the processor's flush interval than this value, events will be dropped.
Parameters
-
- capacity Event queue capacity.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ ContextKeysCapacity()
-
-
-
-
-template<typename SDK >
-
-
-
-
Specifies the number of unique context keys that can be remembered by the index event generation logic before needing to evict keys from memory in LRU order.
-
After reaching capacity, it's possible that a previously-indexed context may cause generation of a redundant index event.
-
Parameters
-
- capacity Maximum unique context keys to remember.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ Disable()
-
-
-
-
-template<typename SDK >
-
-
-
Alias for Enabled(false).
Returns Reference to this builder.
-
-
-
-
-
◆ Enabled()
-
-
-
-
-template<typename SDK >
-
-
-
Specify if event-sending should be enabled or not. By default, events are enabled.
Parameters
-
- enabled True to enable.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ FlushInterval()
-
-
-
-
-template<typename SDK >
-
-
-
Sets the flush interval of the event processor. The processor queues outgoing events based on the capacity parameter; these events are then delivered based on the flush interval.
Parameters
-
- interval Interval between automatic flushes.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ PrivateAttribute()
-
-
-
-
-template<typename SDK >
-
-
-
Specifies a single private attribute. May be called multiple times with additional private attributes.
Parameters
-
- attribute Attribute to mark private.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
-
◆ PrivateAttributes()
-
-
-
-
-template<typename SDK >
-
-
-
Specify a set of private attributes. Any existing private attributes are overwritten.
Returns Reference to this builder.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/events_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/events_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1HttpPropertiesBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1HttpPropertiesBuilder-members.html
deleted file mode 100644
index fe09cf6b2..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1HttpPropertiesBuilder-members.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::HttpPropertiesBuilder< SDK > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1HttpPropertiesBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1HttpPropertiesBuilder.html
deleted file mode 100644
index 21f3981b5..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1HttpPropertiesBuilder.html
+++ /dev/null
@@ -1,424 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::HttpPropertiesBuilder< SDK > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <http_properties_builder.hpp >
-
-
-
template<typename SDK>
-class launchdarkly::config::shared::builders::HttpPropertiesBuilder< SDK >
-
-
Class used for building a set of HttpProperties.
Template Parameters
-
- SDK The SDK type to build properties for. This affects the default values of the built properties.
-
-
-
-
-
-
◆ HttpPropertiesBuilder() [1/2]
-
-
-
-
-template<typename SDK >
-
-
-
Construct a new HttpPropertiesBuilder . The builder will use the default properties based on the SDK type. Setting a property will override the default value.
-
-
-
-
-
◆ HttpPropertiesBuilder() [2/2]
-
-
-
-
-template<typename SDK >
-
-
-
Create a properties builder from an initial set of properties. This can be useful when extending a set of properties for a request. For instance to add extra headers.
-
-
.Header("authorization" , "my-key" )
-
.Build();
-
HttpPropertiesBuilder()
Definition: http_properties_builder.cpp:10
-
Parameters
-
- properties The properties to start with.
-
-
-
-
-
-
-
-
-
◆ Build()
-
-
-
-
-template<typename SDK >
-
-
-
Build a set of HttpProperties.
Returns The built properties.
-
-
-
-
-
◆ ConnectTimeout()
-
-
-
-
-template<typename SDK >
-
-
-
The network connection timeout.
-
Parameters
-
- connect_timeout The connect timeout.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
-
◆ Header()
-
-
-
-
-template<typename SDK >
-
-
-
Set an optional header value. If the value is std::nullopt, any existing header by that name is removed.
Parameters
-
- name The name of the header.
- value The optional header value.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
-
◆ Headers()
-
-
-
-
-template<typename SDK >
-
-
-
Set all custom headers. This will replace any other customer headers that were set with the Header method, or any previously set headers using the Headers method.
Parameters
-
- base_headers The custom headers.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
-
◆ ReadTimeout()
-
-
-
-
-template<typename SDK >
-
-
-
Set a read timeout. This is the time after the first byte has been received that a read has to complete.
-
Parameters
-
- read_timeout The read timeout.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
-
◆ ResponseTimeout()
-
-
-
-
-template<typename SDK >
-
-
-
The time for the first byte to be received during a read. If a byte is not received within this time, then the request will be cancelled.
-
Parameters
-
- response_timeout The response timeout.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
-
◆ WrapperName()
-
-
-
-
-template<typename SDK >
-
-
-
This should be used for wrapper SDKs to set the wrapper name.
-
Wrapper information will be included in request headers.
Parameters
-
- wrapper_name The name of the wrapper.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
-
◆ WrapperVersion()
-
-
-
-
-template<typename SDK >
-
-
-
This should be used for wrapper SDKs to set the wrapper version.
-
Wrapper information will be included in request headers.
Parameters
-
- wrapper_version The version of the wrapper.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
-
◆ WriteTimeout()
-
-
-
-
-template<typename SDK >
-
-
-
Set a write timeout. This is how long it takes to perform a Write operation.
-
Parameters
-
- write_timeout The write timeout.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/http_properties_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/http_properties_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder-members.html
deleted file mode 100644
index 55d0859a4..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder-members.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::LoggingBuilder , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder.html
deleted file mode 100644
index e3b87af6f..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder.html
+++ /dev/null
@@ -1,270 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::LoggingBuilder Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <logging_builder.hpp >
-
-
-
Used to configure logging for the SDK.
-
-
-
◆ LoggingBuilder() [1/4]
-
-
-
-
-
-
-
-
- launchdarkly::config::shared::builders::LoggingBuilder::LoggingBuilder
- (
- )
-
-
-
-
-
-default
-
-
-
-
Construct a logging builder.
-
-
-
-
-
◆ LoggingBuilder() [2/4]
-
-
-
-
Construct a logging builder from a custom logging builder.
Parameters
-
- custom The custom logging builder to construct a builder from.
-
-
-
-
-
-
-
-
◆ LoggingBuilder() [3/4]
-
-
-
-
Construct a logging builder from a basic logging builder.
Parameters
-
- basic The basic logging builder to construct a builder from.
-
-
-
-
-
-
-
-
◆ LoggingBuilder() [4/4]
-
-
-
-
Construct a logging builder from a no logging builder.
Parameters
-
- no The no logging builder to construct a builder from.
-
-
-
-
-
-
-
-
-
◆ Build()
-
-
-
-
-
- built::Logging launchdarkly::config::shared::builders::LoggingBuilder::Build
- (
- )
- const
-
-
-
-
Build a logger configuration. Intended for use by the SDK implementation.
-
Returns A built logging configuration.
-
-
-
-
-
◆ Logging()
-
-
-
-
-
- LoggingBuilder & launchdarkly::config::shared::builders::LoggingBuilder::Logging
- (
- LoggingType
- logging )
-
-
-
-
-
Set the type of logging to use.
-
Disable logging:
builder.Logging(LoggingBuilder::NoLogging())
-
Custom logging level:
builder.Logging(LoggingBuilder::BasicLogging().Level(LogLevel::kDebug))
-
Parameters
-
-
-
-
Returns
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/logging_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/logging_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1BasicLogging-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1BasicLogging-members.html
deleted file mode 100644
index 7b5558a78..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1BasicLogging-members.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::LoggingBuilder::BasicLogging , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1BasicLogging.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1BasicLogging.html
deleted file mode 100644
index 39b973972..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1BasicLogging.html
+++ /dev/null
@@ -1,153 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::LoggingBuilder::BasicLogging Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <logging_builder.hpp >
-
-
-
-class LoggingBuilder
-
-
-
-
Class for configuring built in logging using the SDKs console logger.
-
-
-
◆ Level()
-
-
-
-
-
- LoggingBuilder::BasicLogging & launchdarkly::config::shared::builders::LoggingBuilder::BasicLogging::Level
- (
- LogLevel
- level )
-
-
-
-
-
Set the enabled log level.
-
Returns A reference to this builder.
-
-
-
-
-
◆ Tag()
-
-
-
-
-
- LoggingBuilder::BasicLogging & launchdarkly::config::shared::builders::LoggingBuilder::BasicLogging::Tag
- (
- std::string
- name )
-
-
-
-
-
Set a tag for this logger. This tag will be included at the start of log entries in square brackets.
-
If the name was "LaunchDarkly", then log entries will be prefixed with "[LaunchDarkly]".
-
Parameters
-
-
-
-
Returns
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/logging_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/logging_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1CustomLogging-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1CustomLogging-members.html
deleted file mode 100644
index 9ccf412d9..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1CustomLogging-members.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::LoggingBuilder::CustomLogging , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1CustomLogging.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1CustomLogging.html
deleted file mode 100644
index ea880fa79..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1CustomLogging.html
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::LoggingBuilder::CustomLogging Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-class LoggingBuilder
-
-
-
-
-
◆ Backend()
-
-
-
-
Set the backend to use for logging. The provided back-end should be thread-safe.
Parameters
-
- backend The implementation of the backend.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/logging_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/logging_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1NoLogging.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1NoLogging.html
deleted file mode 100644
index f4a593064..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1LoggingBuilder_1_1NoLogging.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::LoggingBuilder::NoLogging Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
The documentation for this class was generated from the following file:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/logging_builder.hpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder.html
deleted file mode 100644
index 5f1a3728d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::PersistenceBuilder< SDK > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
The documentation for this class was generated from the following file:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/persistence_builder.hpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4-members.html
deleted file mode 100644
index c28af212b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4-members.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4.html
deleted file mode 100644
index 5fdebbb33..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4.html
+++ /dev/null
@@ -1,209 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK > Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-using PersistenceType = std::variant< NoneBuilder, CustomBuilder >
-
-
-
-
-
◆ Custom()
-
-
-
-
Set the persistence to a custom implementation.
-
Returns A reference to this builder.
-
-
-
-
-
◆ MaxContexts()
-
-
-
-
Set the maximum number of contexts to retain cached flag data for.
-
Has no effect if persistence is disabled.
-
Parameters
-
- count The number to retain cached flag data for.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
-
◆ None()
-
-
-
-
Disables persistence.
Returns A reference to this builder.
-
-
-
-
-
◆ Type()
-
-
-
-
Set the implementation of persistence.
-
The Custom and None convenience methods can be used to directly set the persistence type.
-
Parameters
-
- persistence The builder for the type of persistence.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/persistence_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/persistence_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4_1_1CustomBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4_1_1CustomBuilder-members.html
deleted file mode 100644
index 1e1408e76..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4_1_1CustomBuilder-members.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4_1_1CustomBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4_1_1CustomBuilder.html
deleted file mode 100644
index 1fe7b8113..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4_1_1CustomBuilder.html
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK >::CustomBuilder Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-class PersistenceBuilder
-
-
-
-
-
◆ Implementation()
-
-
-
-
Set the backend to use for logging. The provided back-end should be thread-safe.
Parameters
-
- backend The implementation of the backend.
-
-
-
-
Returns A reference to this builder.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/persistence_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/persistence_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4_1_1NoneBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4_1_1NoneBuilder.html
deleted file mode 100644
index 04549cd71..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PersistenceBuilder_3_01ClientSDK_01_4_1_1NoneBuilder.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK >::NoneBuilder Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
The documentation for this class was generated from the following file:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/persistence_builder.hpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PollingBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PollingBuilder-members.html
deleted file mode 100644
index 64cdc1880..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PollingBuilder-members.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::PollingBuilder< SDK > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PollingBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PollingBuilder.html
deleted file mode 100644
index 9221b789c..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1PollingBuilder.html
+++ /dev/null
@@ -1,146 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::PollingBuilder< SDK > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <data_source_builder.hpp >
-
-
-
template<typename SDK>
-class launchdarkly::config::shared::builders::PollingBuilder< SDK >
-
-
Contains methods for configuring the polling data source.
-
-
-
◆ Build()
-
-
-
-
-template<typename SDK >
-
-
-
Build the polling config. Used internal to the SDK.
Returns The built config.
-
-
-
-
-
◆ PollInterval()
-
-
-
-
-template<typename SDK >
-
-
-
Sets the interval at which the SDK will poll for feature flag updates.
Parameters
-
- poll_interval The polling interval.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/data_source_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/data_source_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1StreamingBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1StreamingBuilder-members.html
deleted file mode 100644
index 98d6dac6b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1StreamingBuilder-members.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::builders::StreamingBuilder< SDK > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1StreamingBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1StreamingBuilder.html
deleted file mode 100644
index 12ae6507b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1builders_1_1StreamingBuilder.html
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::builders::StreamingBuilder< SDK > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <data_source_builder.hpp >
-
-
-
template<typename SDK>
-class launchdarkly::config::shared::builders::StreamingBuilder< SDK >
-
-
Builds a configuration for a streaming data source.
-
-
-
◆ Build()
-
-
-
-
-template<typename SDK >
-
-
-
Build the streaming config. Used internal to the SDK.
Returns The built config.
-
-
-
-
-
◆ InitialReconnectDelay()
-
-
-
-
-template<typename SDK >
-
-
-
Sets the initial reconnect delay for the streaming connection.
-
The streaming service uses a backoff algorithm (with jitter) every time the connection needs to be reestablished.The delay for the first reconnection will start near this value, and then increase exponentially for any subsequent connection failures.
-
Parameters
-
- initial_reconnect_delay The initial delay for a reconnection attempt.
-
-
-
-
Returns Reference to this builder.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/data_source_builder.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/data_source_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1Events-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1Events-members.html
deleted file mode 100644
index bdc3f3074..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1Events-members.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly config shared built Events
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::built::Events , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1Events.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1Events.html
deleted file mode 100644
index 52e4844f0..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1Events.html
+++ /dev/null
@@ -1,349 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::built::Events Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly config shared built Events
-
-
-
-
-
-
- Events (bool enabled, std::size_t capacity, std::chrono::milliseconds flush_interval, std::string path, bool all_attributes_private, AttributeReference::SetType private_attrs, std::chrono::milliseconds delivery_retry_delay, std::size_t flush_workers, std::optional< std::size_t > context_keys_cache_capacity)
-
-bool Enabled () const
-
-std::size_t Capacity () const
-
-std::chrono::milliseconds FlushInterval () const
-
-
-std::chrono::milliseconds DeliveryRetryDelay () const
-
-std::string const & Path () const
-
-bool AllAttributesPrivate () const
-
-AttributeReference::SetType const & PrivateAttributes () const
-
-std::size_t FlushWorkers () const
-
-std::optional< std::size_t > ContextKeysCacheCapacity () const
-
-
-
-
-template<typename SDK >
-class builders::EventsBuilder
-
-
-
-
-
◆ Events()
-
-
-
-
-
- launchdarkly::config::shared::built::Events::Events
- (
- bool
- enabled ,
-
-
-
-
- std::size_t
- capacity ,
-
-
-
-
- std::chrono::milliseconds
- flush_interval ,
-
-
-
-
- std::string
- path ,
-
-
-
-
- bool
- all_attributes_private ,
-
-
-
-
- AttributeReference::SetType
- private_attrs ,
-
-
-
-
- std::chrono::milliseconds
- delivery_retry_delay ,
-
-
-
-
- std::size_t
- flush_workers ,
-
-
-
-
- std::optional< std::size_t >
- context_keys_cache_capacity
-
-
-
- )
-
-
-
-
-
Constructs configuration for the event subsystem.
Parameters
-
- enabled If event-sending is enabled. If false, no events will be sent to LaunchDarkly.
- capacity How many events can queue in memory before new events are dropped.
- flush_interval How often events are automatically flushed to LaunchDarkly.
- path The path component of the LaunchDarkly event delivery endpoint.
- all_attributes_private Whether all attributes should be treated as private or not.
- private_attrs Which attributes should be treated as private, if AllAttributesPrivate is false.
- delivery_retry_delay How long to wait before a redelivery attempt should be made.
- flush_workers How many workers to use for concurrent event delivery.
- context_keys_cache_capacity Max number of unique context keys to hold in LRU cache used for context deduplication when generating index events.
-
-
-
-
-
-
-
-
-
◆ AllAttributesPrivate()
-
-
-
-
-
- bool launchdarkly::config::shared::built::Events::AllAttributesPrivate
- (
- )
- const
-
-
-
-
Whether all attributes should be considered private or not.
-
-
-
-
-
◆ Capacity()
-
-
-
-
-
- std::size_t launchdarkly::config::shared::built::Events::Capacity
- (
- )
- const
-
-
-
-
Capacity of the event processor.
-
-
-
-
-
◆ ContextKeysCacheCapacity()
-
-
-
-
-
- std::optional< std::size_t > launchdarkly::config::shared::built::Events::ContextKeysCacheCapacity
- (
- )
- const
-
-
-
-
Number of unique contexts to remember when deduplicating index events.
Returns Max, or std::nullopt if not applicable.
-
-
-
-
-
◆ Enabled()
-
-
-
-
-
- bool launchdarkly::config::shared::built::Events::Enabled
- (
- )
- const
-
-
-
-
Returns true if event-sending is enabled.
-
-
-
-
-
◆ FlushInterval()
-
-
-
-
-
- std::chrono::milliseconds launchdarkly::config::shared::built::Events::FlushInterval
- (
- )
- const
-
-
-
-
Flush interval of the event processor, in milliseconds.
-
-
-
-
-
◆ FlushWorkers()
-
-
-
-
-
- std::size_t launchdarkly::config::shared::built::Events::FlushWorkers
- (
- )
- const
-
-
-
-
Number of flush workers used for concurrent event delivery.
-
-
-
-
-
◆ Path()
-
-
-
-
-
- std::string const & launchdarkly::config::shared::built::Events::Path
- (
- )
- const
-
-
-
-
Path component of the LaunchDarkly event delivery endpoint.
-
-
-
-
-
◆ PrivateAttributes()
-
-
-
-
-
- AttributeReference::SetType const & launchdarkly::config::shared::built::Events::PrivateAttributes
- (
- )
- const
-
-
-
-
Set of individual attributes that should be considered private.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/built/events.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/events.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1HttpProperties-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1HttpProperties-members.html
deleted file mode 100644
index 510d7542f..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1HttpProperties-members.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::built::HttpProperties , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1HttpProperties.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1HttpProperties.html
deleted file mode 100644
index f984c1b0a..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1HttpProperties.html
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::built::HttpProperties Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HttpProperties (std::chrono::milliseconds connect_timeout, std::chrono::milliseconds read_timeout, std::chrono::milliseconds write_timeout, std::chrono::milliseconds response_timeout, std::map< std::string, std::string > base_headers)
-
-
-std::chrono::milliseconds ConnectTimeout () const
-
-
-std::chrono::milliseconds ReadTimeout () const
-
-
-std::chrono::milliseconds WriteTimeout () const
-
-
-std::chrono::milliseconds ResponseTimeout () const
-
-
-std::map< std::string, std::string > const & BaseHeaders () const
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/built/http_properties.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/http_properties.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1ServiceEndpoints-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1ServiceEndpoints-members.html
deleted file mode 100644
index fea4b9585..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1ServiceEndpoints-members.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::config::shared::built::ServiceEndpoints , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1ServiceEndpoints.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1ServiceEndpoints.html
deleted file mode 100644
index 872e4f423..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1config_1_1shared_1_1built_1_1ServiceEndpoints.html
+++ /dev/null
@@ -1,202 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::config::shared::built::ServiceEndpoints Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <service_endpoints.hpp >
-
-
-
ServiceEndpoints contains configured ServiceEndpoints for the LaunchDarkly service or a Relay Proxy instance.
-
-
-
◆ ServiceEndpoints()
-
-
-
-
-
- launchdarkly::config::shared::built::ServiceEndpoints::ServiceEndpoints
- (
- std::string
- polling ,
-
-
-
-
- std::string
- streaming ,
-
-
-
-
- std::string
- events
-
-
-
- )
-
-
-
-
-
Constructs a ServiceEndpoints from individual polling, streaming, and events URLs.
-
Meant for internal usage only; see ClientEndpointsBuilder or ServerEndpointsBuilder to safely construct a ServiceEndpoints with default URLs.
-
Parameters
-
- polling Polling URL.
- streaming Streaming URL.
- events Events URL.
-
-
-
-
-
-
-
-
-
◆ EventsBaseUrl()
-
-
-
-
-
- std::string const & launchdarkly::config::shared::built::ServiceEndpoints::EventsBaseUrl
- (
- )
- const
-
-
-
-
Returns the configured base events URL.
Returns Base events URL.
-
-
-
-
-
◆ PollingBaseUrl()
-
-
-
-
-
- std::string const & launchdarkly::config::shared::built::ServiceEndpoints::PollingBaseUrl
- (
- )
- const
-
-
-
-
Returns the configured base polling URL.
Returns Base polling URL.
-
-
-
-
-
◆ StreamingBaseUrl()
-
-
-
-
-
- std::string const & launchdarkly::config::shared::built::ServiceEndpoints::StreamingBaseUrl
- (
- )
- const
-
-
-
-
Returns the configured base streaming URL.
Returns Base streaming URL.
-
-
-
-
The documentation for this class was generated from the following files:
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/built/service_endpoints.hpp
-/home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config/service_endpoints.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState-members.html
deleted file mode 100644
index 6e1207a7e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState-members.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::AllFlagsState , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState.html
deleted file mode 100644
index ab34b8690..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState.html
+++ /dev/null
@@ -1,265 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::AllFlagsState Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <all_flags_state.hpp >
-
-
-bool Valid () const
-
-std::unordered_map< std::string, State > const & States () const
-
-std::unordered_map< std::string, Value > const & Values () const
-
- AllFlagsState ()
-
- AllFlagsState (std::unordered_map< std::string, Value > evaluations, std::unordered_map< std::string, class State > flags_state)
-
-
-
-
AllFlagsState is a snapshot of the state of multiple feature flags with regard to a specific evaluation context.
-
Serializing this object to JSON using boost::json::value_from will produce the appropriate data structure for bootstrapping the LaunchDarkly JavaScript client.
-
To do this, the header <launchdarkly/server_side/serialization/json_all_flags_state.hpp > must be included to make the appropriate tag_invoke
implementations available to boost.
-
-
-
◆ Options
-
-
-
-
-Enumerator Default Default behavior.
-
- IncludeReasons Include evaluation reasons in the state object. By default, they are not.
-
- DetailsOnlyForTrackedFlags Include detailed flag metadata only for flags with event tracking or debugging turned on.
-This reduces the size of the JSON data if you are passing the flag state to the front end.
-
- ClientSideOnly Include only flags marked for use with the client-side SDK. By default, all flags are included.
-
-
-
-
-
-
-
-
◆ AllFlagsState() [1/2]
-
-
-
-
-
- launchdarkly::server_side::AllFlagsState::AllFlagsState
- (
- )
-
-
-
-
-
-
-
◆ AllFlagsState() [2/2]
-
-
-
-
-
- launchdarkly::server_side::AllFlagsState::AllFlagsState
- (
- std::unordered_map< std::string, Value >
- evaluations ,
-
-
-
-
- std::unordered_map< std::string, class State >
- flags_state
-
-
-
- )
-
-
-
-
-
Constructs a valid instance of AllFlagsState .
Parameters
-
- evaluations A map of evaluation results for each flag.
- flags_state A map of metadata for each flag.
-
-
-
-
-
-
-
-
-
◆ States()
-
-
-
-
-
- std::unordered_map< std::string, AllFlagsState::State > const & launchdarkly::server_side::AllFlagsState::States
- (
- )
- const
-
-
-
-
Returns A map of metadata for each flag.
-
-
-
-
-
◆ Valid()
-
-
-
-
-
- bool launchdarkly::server_side::AllFlagsState::Valid
- (
- )
- const
-
-
-
-
Returns True if the call to AllFlagsState succeeded. False if there was an error, such as the data store being unavailable. When false, the other accessors will return empty maps.
-
-
-
-
-
◆ Values()
-
-
-
-
-
- std::unordered_map< std::string, Value > const & launchdarkly::server_side::AllFlagsState::Values
- (
- )
- const
-
-
-
-
Returns A map of evaluation results for each flag.
-
-
-
-
The documentation for this class was generated from the following files:
-include/launchdarkly/server_side/all_flags_state.hpp
-src/all_flags_state/all_flags_state.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsStateBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsStateBuilder-members.html
deleted file mode 100644
index a82945061..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsStateBuilder-members.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::AllFlagsStateBuilder , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsStateBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsStateBuilder.html
deleted file mode 100644
index 3d94418b6..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsStateBuilder.html
+++ /dev/null
@@ -1,190 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::AllFlagsStateBuilder Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
◆ AllFlagsStateBuilder()
-
-
-
-
-
-
-
-
- launchdarkly::server_side::AllFlagsStateBuilder::AllFlagsStateBuilder
- (
- AllFlagsState::Options
- options )
-
-
-
-
-
-explicit
-
-
-
-
Constructs a builder capable of generating a AllFlagsState structure.
Parameters
-
- options Options affecting the behavior of the builder.
-
-
-
-
-
-
-
-
-
◆ AddFlag()
-
-
-
-
-
- void launchdarkly::server_side::AllFlagsStateBuilder::AddFlag
- (
- std::string const &
- key ,
-
-
-
-
- Value
- value ,
-
-
-
-
- AllFlagsState::State
- state
-
-
-
- )
-
-
-
-
-
Adds a flag, including its evaluation result and additional state.
Parameters
-
- key Key of the flag.
- value Value of the flag.
- state State of the flag.
-
-
-
-
-
-
-
-
◆ Build()
-
-
-
-
-
- AllFlagsState launchdarkly::server_side::AllFlagsStateBuilder::Build
- (
- )
-
-
-
-
-
Builds a AllFlagsState structure from the flags added to the builder. This operation consumes the builder, and must only be called once.
Returns
-
-
-
-
The documentation for this class was generated from the following files:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState_1_1State-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState_1_1State-members.html
deleted file mode 100644
index 9e78a0d57..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState_1_1State-members.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::AllFlagsState::State , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState_1_1State.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState_1_1State.html
deleted file mode 100644
index 145868a5b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1AllFlagsState_1_1State.html
+++ /dev/null
@@ -1,245 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::AllFlagsState::State Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <all_flags_state.hpp >
-
-
-
-class AllFlagsStateBuilder
-
-
-
-
State contains information pertaining to a single feature flag.
-
-
-
◆ DebugEventsUntilDate()
-
-
-
-
-
- std::optional< std::uint64_t > const & launchdarkly::server_side::AllFlagsState::State::DebugEventsUntilDate
- (
- )
- const
-
-
-
-
Returns The date on which debug mode expires for this flag, if enabled.
-
-
-
-
-
◆ OmitDetails()
-
-
-
-
-
- bool launchdarkly::server_side::AllFlagsState::State::OmitDetails
- (
- )
- const
-
-
-
-
Returns True if the options passed to AllFlagsState , combined with the obtained flag state, indicate that some metadata can be left out of the JSON serialization.
-
-
-
-
-
◆ Reason()
-
-
-
-
-
- std::optional< EvaluationReason > const & launchdarkly::server_side::AllFlagsState::State::Reason
- (
- )
- const
-
-
-
-
Returns The reason that the flag evaluation produced the specified variation.
-
-
-
-
-
◆ TrackEvents()
-
-
-
-
-
- bool launchdarkly::server_side::AllFlagsState::State::TrackEvents
- (
- )
- const
-
-
-
-
Returns True if a full feature event must be sent when evaluating this flag. This will be true if tracking was explicitly enabled for this flag for data export, or if the evaluation involved an experiment, or both.
-
-
-
-
-
◆ TrackReason()
-
-
-
-
-
- bool launchdarkly::server_side::AllFlagsState::State::TrackReason
- (
- )
- const
-
-
-
-
Returns True if the evaluation reason should always be included in any full feature event created for this flag, regardless of whether a VariationDetail method was called. This will be true if the evaluation involved an experiment.
-
-
-
-
-
◆ Variation()
-
-
-
-
-
- std::optional< std::int64_t > launchdarkly::server_side::AllFlagsState::State::Variation
- (
- )
- const
-
-
-
-
Returns The variation index that was selected for the specified evaluation context.
-
-
-
-
-
◆ Version()
-
-
-
-
-
- std::uint64_t launchdarkly::server_side::AllFlagsState::State::Version
- (
- )
- const
-
-
-
-
Returns The flag's version number when it was evaluated.
-
-
-
-
The documentation for this class was generated from the following files:
-include/launchdarkly/server_side/all_flags_state.hpp
-src/all_flags_state/all_flags_state.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client-members.html
deleted file mode 100644
index f99d4d2d8..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client-members.html
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side Client
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::Client , including all inherited members.
-
- AllFlagsState (Context const &context, enum AllFlagsState::Options options=AllFlagsState::Options::Default) overridelaunchdarkly::server_side::Client virtual
- BoolVariation (Context const &ctx, FlagKey const &key, bool default_value) overridelaunchdarkly::server_side::Client virtual
- BoolVariationDetail (Context const &ctx, FlagKey const &key, bool default_value) overridelaunchdarkly::server_side::Client virtual
- Client (Config config) (defined in launchdarkly::server_side::Client )launchdarkly::server_side::Client
- Client (Client &&)=delete (defined in launchdarkly::server_side::Client )launchdarkly::server_side::Client
- Client (Client const &)=delete (defined in launchdarkly::server_side::Client )launchdarkly::server_side::Client
- DataSourceStatus () overridelaunchdarkly::server_side::Client virtual
- DoubleVariation (Context const &ctx, FlagKey const &key, double default_value) overridelaunchdarkly::server_side::Client virtual
- DoubleVariationDetail (Context const &ctx, FlagKey const &key, double default_value) overridelaunchdarkly::server_side::Client virtual
- FlagKey typedef (defined in launchdarkly::server_side::Client )launchdarkly::server_side::Client
- FlushAsync () overridelaunchdarkly::server_side::Client virtual
- IClient (IClient const &item)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- IClient (IClient &&item)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- IClient ()=default (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient protected
- Identify (Context context) overridelaunchdarkly::server_side::Client virtual
- Initialized () const overridelaunchdarkly::server_side::Client virtual
- IntVariation (Context const &ctx, FlagKey const &key, int default_value) overridelaunchdarkly::server_side::Client virtual
- IntVariationDetail (Context const &ctx, FlagKey const &key, int default_value) overridelaunchdarkly::server_side::Client virtual
- JsonVariation (Context const &ctx, FlagKey const &key, Value default_value) overridelaunchdarkly::server_side::Client virtual
- JsonVariationDetail (Context const &ctx, FlagKey const &key, Value default_value) overridelaunchdarkly::server_side::Client virtual
- operator= (Client)=delete (defined in launchdarkly::server_side::Client )launchdarkly::server_side::Client
- operator= (Client &&other)=delete (defined in launchdarkly::server_side::Client )launchdarkly::server_side::Client
- operator= (IClient const &)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- operator= (IClient &&)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- StartAsync () overridelaunchdarkly::server_side::Client virtual
- StringVariation (Context const &ctx, FlagKey const &key, std::string default_value) overridelaunchdarkly::server_side::Client virtual
- StringVariationDetail (Context const &ctx, FlagKey const &key, std::string default_value) overridelaunchdarkly::server_side::Client virtual
- Track (Context const &ctx, std::string event_name, Value data, double metric_value) overridelaunchdarkly::server_side::Client virtual
- Track (Context const &ctx, std::string event_name, Value data) overridelaunchdarkly::server_side::Client virtual
- Track (Context const &ctx, std::string event_name) overridelaunchdarkly::server_side::Client virtual
- Version ()launchdarkly::server_side::Client static
- ~IClient ()=default (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient virtual
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client.html
deleted file mode 100644
index 6ca27c0c5..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client.html
+++ /dev/null
@@ -1,1104 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::Client Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side Client
-
-
-
-
-
-
-
-
-
-
-
-using FlagKey = std::string
-
-
-using FlagKey = std::string
-
-
-
-
- Client (Config config)
-
-
- Client (Client &&)=delete
-
-
- Client (Client const &)=delete
-
-
-Client & operator= (Client )=delete
-
-
-Client & operator= (Client &&other)=delete
-
-std::future< bool > StartAsync () override
-
-bool Initialized () const override
-
-class AllFlagsState AllFlagsState (Context const &context, enum AllFlagsState::Options options=AllFlagsState::Options::Default ) override
-
-void Track (Context const &ctx, std::string event_name, Value data, double metric_value) override
-
-void Track (Context const &ctx, std::string event_name, Value data) override
-
-void Track (Context const &ctx, std::string event_name) override
-
-void FlushAsync () override
-
-void Identify (Context context) override
-
-bool BoolVariation (Context const &ctx, FlagKey const &key, bool default_value) override
-
-EvaluationDetail < bool > BoolVariationDetail (Context const &ctx, FlagKey const &key, bool default_value) override
-
-std::string StringVariation (Context const &ctx, FlagKey const &key, std::string default_value) override
-
-EvaluationDetail < std::string > StringVariationDetail (Context const &ctx, FlagKey const &key, std::string default_value) override
-
-double DoubleVariation (Context const &ctx, FlagKey const &key, double default_value) override
-
-EvaluationDetail < double > DoubleVariationDetail (Context const &ctx, FlagKey const &key, double default_value) override
-
-int IntVariation (Context const &ctx, FlagKey const &key, int default_value) override
-
-EvaluationDetail < int > IntVariationDetail (Context const &ctx, FlagKey const &key, int default_value) override
-
-Value JsonVariation (Context const &ctx, FlagKey const &key, Value default_value) override
-
-EvaluationDetail < Value > JsonVariationDetail (Context const &ctx, FlagKey const &key, Value default_value) override
-
-IDataSourceStatusProvider & DataSourceStatus () override
-
-
-
- IClient (IClient const &item)=delete
-
-
- IClient (IClient &&item)=delete
-
-
-IClient & operator= (IClient const &)=delete
-
-
-IClient & operator= (IClient &&)=delete
-
-
-
-static char const * Version ()
-
-
-
-
-
◆ AllFlagsState()
-
-
-
-
-
-
-
-
-
-override virtual
-
-
-
-
Evaluates all flags for a context, returning a data structure containing the results and additional flag metadata.
-
The method's behavior can be controlled by passing a combination of one or more options.
-
A common use-case for AllFlagsState is to generate data suitable for bootstrapping the client-side JavaScript SDK.
-
This method will not send analytics events back to LaunchDarkly.
-
Parameters
-
- context The context against which all flags will be evaluated.
- options A combination of one or more options. Omitting this argument is equivalent to passing AllFlagsState::Options::Default .
-
-
-
-
Returns An AllFlagsState data structure.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ BoolVariation()
-
-
-
-
-
-
-
-
- bool launchdarkly::server_side::Client::BoolVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- bool
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the boolean value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ BoolVariationDetail()
-
-
-
-
-
-
-
-
- EvaluationDetail < bool > launchdarkly::server_side::Client::BoolVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- bool
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the boolean value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ DataSourceStatus()
-
-
-
-
-
-
-
-
-
-override virtual
-
-
-
-
Returns an interface which provides methods for subscribing to data source status.
Returns A data source status provider.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ DoubleVariation()
-
-
-
-
-
-
-
-
- double launchdarkly::server_side::Client::DoubleVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- double
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the double value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ DoubleVariationDetail()
-
-
-
-
-
-
-
-
- EvaluationDetail < double > launchdarkly::server_side::Client::DoubleVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- double
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the double value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ FlushAsync()
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::Client::FlushAsync
- (
- )
-
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Identify()
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::Client::Identify
- (
- Context
- context )
-
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Initialized()
-
-
-
-
-
-
-
-
- bool launchdarkly::server_side::Client::Initialized
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
Returns a boolean value indicating LaunchDarkly connection and flag state within the client.
-
When you first start the client, once StartAsync has completed, Initialized should return true if and only if either 1. it connected to LaunchDarkly and successfully retrieved flags, or 2. it started in offline mode so there's no need to connect to LaunchDarkly. If the client timed out trying to connect to LD, then Initialized returns false (even if we do have cached flags). If the client connected and got a 401 error, Initialized is will return false. This serves the purpose of letting the app know that there was a problem of some kind.
-
Returns True if the client is initialized.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ IntVariation()
-
-
-
-
-
-
-
-
- int launchdarkly::server_side::Client::IntVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- int
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the int value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ IntVariationDetail()
-
-
-
-
-
-
-
-
- EvaluationDetail < int > launchdarkly::server_side::Client::IntVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- int
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the int value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ JsonVariation()
-
-
-
-
-
-
-
-
- Value launchdarkly::server_side::Client::JsonVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- Value
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the JSON value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ JsonVariationDetail()
-
-
-
-
-
-
-
-
-
-override virtual
-
-
-
-
Returns the JSON value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ StartAsync()
-
-
-
-
-
-
-
-
- std::future< bool > launchdarkly::server_side::Client::StartAsync
- (
- )
-
-
-
-
-
-override virtual
-
-
-
-
Connects the client to LaunchDarkly's flag delivery endpoints.
-
If StartAsync isn't called, the client is able to post events but is unable to obtain flag data.
-
The returned future will resolve to true or false based on the logic outlined on Initialized .
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ StringVariation()
-
-
-
-
-
-
-
-
- std::string launchdarkly::server_side::Client::StringVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- std::string
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the string value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ StringVariationDetail()
-
-
-
-
-
-
-
-
- EvaluationDetail < std::string > launchdarkly::server_side::Client::StringVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- std::string
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the string value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ Track() [1/3]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::Client::Track
- (
- Context const &
- ctx ,
-
-
-
-
- std::string
- event_name
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Tracks that the current context performed an event for the given event name.
-
Parameters
-
- event_name The name of the event.
-
-
-
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ Track() [2/3]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::Client::Track
- (
- Context const &
- ctx ,
-
-
-
-
- std::string
- event_name ,
-
-
-
-
- Value
- data
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Tracks that the current context performed an event for the given event name, with additional JSON data.
-
Parameters
-
- event_name The name of the event.
- data A JSON value containing additional data associated with the event.
-
-
-
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ Track() [3/3]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::Client::Track
- (
- Context const &
- ctx ,
-
-
-
-
- std::string
- event_name ,
-
-
-
-
- Value
- data ,
-
-
-
-
- double
- metric_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Tracks that the current context performed an event for the given event name, and associates it with a numeric metric value.
-
Parameters
-
- event_name The name of the event.
- data A JSON value containing additional data associated with the event.
- metric_value this value is used by the LaunchDarkly experimentation feature in numeric custom metrics, and will also be returned as part of the custom event for Data Export
-
-
-
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ Version()
-
-
-
-
-
-
-
-
- char const * launchdarkly::server_side::Client::Version
- (
- )
-
-
-
-
-
-static
-
-
-
-
Returns the version of the SDK.
Returns String representing version of the SDK.
-
-
-
-
The documentation for this class was generated from the following files:
-include/launchdarkly/server_side/client.hpp
-src/client.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl-members.html
deleted file mode 100644
index c4e14d2ef..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl-members.html
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::ClientImpl , including all inherited members.
-
- AllFlagsState (Context const &context, AllFlagsState::Options options=AllFlagsState::Options::Default) overridelaunchdarkly::server_side::ClientImpl virtual
- BoolVariation (Context const &ctx, FlagKey const &key, bool default_value) overridelaunchdarkly::server_side::ClientImpl virtual
- BoolVariationDetail (Context const &ctx, FlagKey const &key, bool default_value) overridelaunchdarkly::server_side::ClientImpl virtual
- ClientImpl (Config config, std::string const &version) (defined in launchdarkly::server_side::ClientImpl )launchdarkly::server_side::ClientImpl
- ClientImpl (ClientImpl &&)=delete (defined in launchdarkly::server_side::ClientImpl )launchdarkly::server_side::ClientImpl
- ClientImpl (ClientImpl const &)=delete (defined in launchdarkly::server_side::ClientImpl )launchdarkly::server_side::ClientImpl
- DataSourceStatus () overridelaunchdarkly::server_side::ClientImpl virtual
- DoubleVariation (Context const &ctx, FlagKey const &key, double default_value) overridelaunchdarkly::server_side::ClientImpl virtual
- DoubleVariationDetail (Context const &ctx, FlagKey const &key, double default_value) overridelaunchdarkly::server_side::ClientImpl virtual
- FlagKey typedef (defined in launchdarkly::server_side::ClientImpl )launchdarkly::server_side::ClientImpl
- FlushAsync () overridelaunchdarkly::server_side::ClientImpl virtual
- IClient (IClient const &item)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- IClient (IClient &&item)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- IClient ()=default (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient protected
- Identify (Context context) overridelaunchdarkly::server_side::ClientImpl virtual
- Initialized () const overridelaunchdarkly::server_side::ClientImpl virtual
- IntVariation (Context const &ctx, FlagKey const &key, int default_value) overridelaunchdarkly::server_side::ClientImpl virtual
- IntVariationDetail (Context const &ctx, FlagKey const &key, int default_value) overridelaunchdarkly::server_side::ClientImpl virtual
- JsonVariation (Context const &ctx, FlagKey const &key, Value default_value) overridelaunchdarkly::server_side::ClientImpl virtual
- JsonVariationDetail (Context const &ctx, FlagKey const &key, Value default_value) overridelaunchdarkly::server_side::ClientImpl virtual
- operator= (ClientImpl)=delete (defined in launchdarkly::server_side::ClientImpl )launchdarkly::server_side::ClientImpl
- operator= (ClientImpl &&other)=delete (defined in launchdarkly::server_side::ClientImpl )launchdarkly::server_side::ClientImpl
- operator= (IClient const &)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- operator= (IClient &&)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- StartAsync () overridelaunchdarkly::server_side::ClientImpl virtual
- StringVariation (Context const &ctx, FlagKey const &key, std::string default_value) overridelaunchdarkly::server_side::ClientImpl virtual
- StringVariationDetail (Context const &ctx, FlagKey const &key, std::string default_value) overridelaunchdarkly::server_side::ClientImpl virtual
- Track (Context const &ctx, std::string event_name, Value data, double metric_value) overridelaunchdarkly::server_side::ClientImpl virtual
- Track (Context const &ctx, std::string event_name, Value data) overridelaunchdarkly::server_side::ClientImpl virtual
- Track (Context const &ctx, std::string event_name) overridelaunchdarkly::server_side::ClientImpl virtual
- ~ClientImpl () (defined in launchdarkly::server_side::ClientImpl )launchdarkly::server_side::ClientImpl
- ~IClient ()=default (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient virtual
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl.html
deleted file mode 100644
index 05bc6b024..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl.html
+++ /dev/null
@@ -1,1072 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::ClientImpl Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-using FlagKey = std::string
-
-
-using FlagKey = std::string
-
-
-
-
- ClientImpl (Config config, std::string const &version)
-
-
- ClientImpl (ClientImpl &&)=delete
-
-
- ClientImpl (ClientImpl const &)=delete
-
-
-ClientImpl & operator= (ClientImpl )=delete
-
-
-ClientImpl & operator= (ClientImpl &&other)=delete
-
-bool Initialized () const override
-
-class AllFlagsState AllFlagsState (Context const &context, AllFlagsState::Options options=AllFlagsState::Options::Default ) override
-
-void Track (Context const &ctx, std::string event_name, Value data, double metric_value) override
-
-void Track (Context const &ctx, std::string event_name, Value data) override
-
-void Track (Context const &ctx, std::string event_name) override
-
-void FlushAsync () override
-
-void Identify (Context context) override
-
-bool BoolVariation (Context const &ctx, FlagKey const &key, bool default_value) override
-
-EvaluationDetail < bool > BoolVariationDetail (Context const &ctx, FlagKey const &key, bool default_value) override
-
-std::string StringVariation (Context const &ctx, FlagKey const &key, std::string default_value) override
-
-EvaluationDetail < std::string > StringVariationDetail (Context const &ctx, FlagKey const &key, std::string default_value) override
-
-double DoubleVariation (Context const &ctx, FlagKey const &key, double default_value) override
-
-EvaluationDetail < double > DoubleVariationDetail (Context const &ctx, FlagKey const &key, double default_value) override
-
-int IntVariation (Context const &ctx, FlagKey const &key, int default_value) override
-
-EvaluationDetail < int > IntVariationDetail (Context const &ctx, FlagKey const &key, int default_value) override
-
-Value JsonVariation (Context const &ctx, FlagKey const &key, Value default_value) override
-
-EvaluationDetail < Value > JsonVariationDetail (Context const &ctx, FlagKey const &key, Value default_value) override
-
-IDataSourceStatusProvider & DataSourceStatus () override
-
-std::future< bool > StartAsync () override
-
-
-
- IClient (IClient const &item)=delete
-
-
- IClient (IClient &&item)=delete
-
-
-IClient & operator= (IClient const &)=delete
-
-
-IClient & operator= (IClient &&)=delete
-
-
-
-
-
◆ AllFlagsState()
-
-
-
-
-
-
-
-
-
-override virtual
-
-
-
-
Evaluates all flags for a context, returning a data structure containing the results and additional flag metadata.
-
The method's behavior can be controlled by passing a combination of one or more options.
-
A common use-case for AllFlagsState is to generate data suitable for bootstrapping the client-side JavaScript SDK.
-
This method will not send analytics events back to LaunchDarkly.
-
Parameters
-
- context The context against which all flags will be evaluated.
- options A combination of one or more options. Omitting this argument is equivalent to passing AllFlagsState::Options::Default .
-
-
-
-
Returns An AllFlagsState data structure.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ BoolVariation()
-
-
-
-
-
-
-
-
- bool launchdarkly::server_side::ClientImpl::BoolVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- bool
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the boolean value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ BoolVariationDetail()
-
-
-
-
-
-
-
-
- EvaluationDetail < bool > launchdarkly::server_side::ClientImpl::BoolVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- bool
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the boolean value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ DataSourceStatus()
-
-
-
-
-
-
-
-
-
-override virtual
-
-
-
-
Returns an interface which provides methods for subscribing to data source status.
Returns A data source status provider.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ DoubleVariation()
-
-
-
-
-
-
-
-
- double launchdarkly::server_side::ClientImpl::DoubleVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- double
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the double value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ DoubleVariationDetail()
-
-
-
-
-
-
-
-
- EvaluationDetail < double > launchdarkly::server_side::ClientImpl::DoubleVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- double
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the double value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ FlushAsync()
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::ClientImpl::FlushAsync
- (
- )
-
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Identify()
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::ClientImpl::Identify
- (
- Context
- context )
-
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Initialized()
-
-
-
-
-
-
-
-
- bool launchdarkly::server_side::ClientImpl::Initialized
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
Returns a boolean value indicating LaunchDarkly connection and flag state within the client.
-
When you first start the client, once StartAsync has completed, Initialized should return true if and only if either 1. it connected to LaunchDarkly and successfully retrieved flags, or 2. it started in offline mode so there's no need to connect to LaunchDarkly. If the client timed out trying to connect to LD, then Initialized returns false (even if we do have cached flags). If the client connected and got a 401 error, Initialized is will return false. This serves the purpose of letting the app know that there was a problem of some kind.
-
Returns True if the client is initialized.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ IntVariation()
-
-
-
-
-
-
-
-
- int launchdarkly::server_side::ClientImpl::IntVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- int
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the int value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ IntVariationDetail()
-
-
-
-
-
-
-
-
- EvaluationDetail < int > launchdarkly::server_side::ClientImpl::IntVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- int
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the int value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ JsonVariation()
-
-
-
-
-
-
-
-
- Value launchdarkly::server_side::ClientImpl::JsonVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- Value
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the JSON value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ JsonVariationDetail()
-
-
-
-
-
-
-
-
-
-override virtual
-
-
-
-
Returns the JSON value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ StartAsync()
-
-
-
-
-
-
-
-
- std::future< bool > launchdarkly::server_side::ClientImpl::StartAsync
- (
- )
-
-
-
-
-
-override virtual
-
-
-
-
Connects the client to LaunchDarkly's flag delivery endpoints.
-
If StartAsync isn't called, the client is able to post events but is unable to obtain flag data.
-
The returned future will resolve to true or false based on the logic outlined on Initialized .
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ StringVariation()
-
-
-
-
-
-
-
-
- std::string launchdarkly::server_side::ClientImpl::StringVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- std::string
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the string value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ StringVariationDetail()
-
-
-
-
-
-
-
-
- EvaluationDetail < std::string > launchdarkly::server_side::ClientImpl::StringVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- std::string
- default_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Returns the string value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ Track() [1/3]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::ClientImpl::Track
- (
- Context const &
- ctx ,
-
-
-
-
- std::string
- event_name
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Tracks that the current context performed an event for the given event name.
-
Parameters
-
- event_name The name of the event.
-
-
-
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ Track() [2/3]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::ClientImpl::Track
- (
- Context const &
- ctx ,
-
-
-
-
- std::string
- event_name ,
-
-
-
-
- Value
- data
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Tracks that the current context performed an event for the given event name, with additional JSON data.
-
Parameters
-
- event_name The name of the event.
- data A JSON value containing additional data associated with the event.
-
-
-
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
-
◆ Track() [3/3]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::ClientImpl::Track
- (
- Context const &
- ctx ,
-
-
-
-
- std::string
- event_name ,
-
-
-
-
- Value
- data ,
-
-
-
-
- double
- metric_value
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
Tracks that the current context performed an event for the given event name, and associates it with a numeric metric value.
-
Parameters
-
- event_name The name of the event.
- data A JSON value containing additional data associated with the event.
- metric_value this value is used by the LaunchDarkly experimentation feature in numeric custom metrics, and will also be returned as part of the custom event for Data Export
-
-
-
-
-
Implements launchdarkly::server_side::IClient .
-
-
-
-
The documentation for this class was generated from the following files:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__coll__graph.map
deleted file mode 100644
index e1a0277d4..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__coll__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__coll__graph.md5
deleted file mode 100644
index 08afdbeac..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-17c32502c57e3ee4e3dd1ba5b53471d0
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__coll__graph.png
deleted file mode 100644
index 6c6c3fef0..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__inherit__graph.map
deleted file mode 100644
index e1a0277d4..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__inherit__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__inherit__graph.md5
deleted file mode 100644
index 08afdbeac..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-17c32502c57e3ee4e3dd1ba5b53471d0
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__inherit__graph.png
deleted file mode 100644
index 6c6c3fef0..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ClientImpl__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__coll__graph.map
deleted file mode 100644
index 69bbe24c9..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__coll__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__coll__graph.md5
deleted file mode 100644
index 07688c39a..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-c16acc9ad86c449e58b872daae7f2d59
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__coll__graph.png
deleted file mode 100644
index 58bfd7560..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__inherit__graph.map
deleted file mode 100644
index 69bbe24c9..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__inherit__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__inherit__graph.md5
deleted file mode 100644
index 07688c39a..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-c16acc9ad86c449e58b872daae7f2d59
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__inherit__graph.png
deleted file mode 100644
index 58bfd7560..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1Client__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ConfigBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ConfigBuilder-members.html
deleted file mode 100644
index 4e849c3e4..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ConfigBuilder-members.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::ConfigBuilder , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ConfigBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ConfigBuilder.html
deleted file mode 100644
index 8d65f7ae4..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1ConfigBuilder.html
+++ /dev/null
@@ -1,334 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::ConfigBuilder Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-using Result = Config
-
-
-
-
-
◆ ConfigBuilder()
-
-
-
-
-
-
-
-
- launchdarkly::server_side::ConfigBuilder::ConfigBuilder
- (
- std::string
- sdk_key )
-
-
-
-
-
-explicit
-
-
-
-
A minimal configuration consists of a LaunchDarkly SDK Key.
Parameters
-
-
-
-
-
-
-
-
-
◆ AppInfo()
-
-
-
-
To include metadata about the application that is utilizing the SDK, pass in an AppInfoBuilder.
Parameters
-
- builder An AppInfoBuilder.
-
-
-
-
Returns Reference to an AppInfoBuilder.
-
-
-
-
-
◆ Build()
-
-
-
-
-
- tl::expected< Config , Error > launchdarkly::server_side::ConfigBuilder::Build
- (
- )
- const
-
-
-
-
Builds a Configuration, suitable for passing into an instance of Client .
Returns
-
-
-
-
-
◆ DataSystem()
-
-
-
-
Sets the configuration of the component that receives and stores feature flag data from LaunchDarkly.
Parameters
-
- builder A DataSystemBuilder.
-
-
-
-
Returns Reference to a DataSystemBuilder.
-
-
-
-
-
◆ Events()
-
-
-
-
To tune settings related to event generation and delivery, pass an EventsBuilder.
Parameters
-
- builder An EventsBuilder.
-
-
-
-
Returns Reference to an EventsBuilder.
-
-
-
-
-
◆ HttpProperties()
-
-
-
-
Sets the SDK's networking configuration, using an HttpPropertiesBuilder. The builder has methods for setting individual HTTP-related properties.
Parameters
-
- builder A HttpPropertiesBuilder builder.
-
-
-
-
Returns Reference to an HttpPropertiesBuilder.
-
-
-
-
-
◆ Logging()
-
-
-
-
Sets the logging configuration for the SDK.
Parameters
-
- builder A Logging builder.
-
-
-
-
Returns Reference to a LoggingBuilder.
-
-
-
-
-
◆ Offline()
-
-
-
-
-
- ConfigBuilder & launchdarkly::server_side::ConfigBuilder::Offline
- (
- bool
- offline )
-
-
-
-
-
-
If true, equivalent to setting Events() .Disable() and DataSystem() .Disable(). The effect is that all evaluations will return application-provided default values, and no network calls will be made.
-
This overrides specific configuration of events and/or data system, if present.
-
Returns Reference to this.
-
-
-
-
-
◆ ServiceEndpoints()
-
-
-
-
To customize the ServiceEndpoints the SDK uses for streaming, polling, and events, pass in an EndpointsBuilder.
Parameters
-
- builder An EndpointsBuilder.
-
-
-
-
Returns Reference to an EndpointsBuilder.
-
-
-
-
The documentation for this class was generated from the following files:
-include/launchdarkly/server_side/config/config_builder.hpp
-src/config/config_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventFactory-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventFactory-members.html
deleted file mode 100644
index 54cbc35e4..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventFactory-members.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::EventFactory , including all inherited members.
-
- Custom (Context const &ctx, std::string event_name, std::optional< Value > data, std::optional< double > metric_value) const (defined in launchdarkly::server_side::EventFactory )launchdarkly::server_side::EventFactory
- Eval (std::string const &key, Context const &ctx, std::optional< data_model::Flag > const &flag, EvaluationDetail< Value > detail, Value default_value, std::optional< std::string > prereq_of) const (defined in launchdarkly::server_side::EventFactory )launchdarkly::server_side::EventFactory
- Identify (Context ctx) const (defined in launchdarkly::server_side::EventFactory )launchdarkly::server_side::EventFactory
- UnknownFlag (std::string const &key, Context const &ctx, EvaluationDetail< Value > detail, Value default_val) const (defined in launchdarkly::server_side::EventFactory )launchdarkly::server_side::EventFactory
- WithoutReasons () (defined in launchdarkly::server_side::EventFactory )launchdarkly::server_side::EventFactory static
- WithReasons () (defined in launchdarkly::server_side::EventFactory )launchdarkly::server_side::EventFactory static
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventFactory.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventFactory.html
deleted file mode 100644
index 2501897c0..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventFactory.html
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::EventFactory Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-events::InputEvent UnknownFlag (std::string const &key, Context const &ctx, EvaluationDetail < Value > detail, Value default_val) const
-
-
-events::InputEvent Eval (std::string const &key, Context const &ctx, std::optional< data_model::Flag > const &flag, EvaluationDetail < Value > detail, Value default_value, std::optional< std::string > prereq_of) const
-
-
-events::InputEvent Identify (Context ctx) const
-
-
-events::InputEvent Custom (Context const &ctx, std::string event_name, std::optional< Value > data, std::optional< double > metric_value) const
-
-
-
The documentation for this class was generated from the following files:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventScope-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventScope-members.html
deleted file mode 100644
index 10c83ba7c..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventScope-members.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::EventScope , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventScope.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventScope.html
deleted file mode 100644
index 438ace95e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1EventScope.html
+++ /dev/null
@@ -1,205 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::EventScope Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <event_scope.hpp >
-
-
-
EventScope is responsible for forwarding events to an IEventProcessor. If the given interface is nullptr, then events will not be forwarded at all.
-
-
-
◆ EventScope() [1/2]
-
-
-
-
-
-
-
-
- launchdarkly::server_side::EventScope::EventScope
- (
- events::IEventProcessor *
- processor ,
-
-
-
-
- EventFactory
- factory
-
-
-
- )
-
-
-
-
-
-inline
-
-
-
-
Constructs an EventScope with a non-owned IEventProcessor and factory. When Send is called, the factory will be passed to the caller, which must return a constructed event.
Parameters
-
- processor The event processor to forward events to.
- factory The factory used for generating events.
-
-
-
-
-
-
-
-
◆ EventScope() [2/2]
-
-
-
-
-
-
-
-
- launchdarkly::server_side::EventScope::EventScope
- (
- )
-
-
-
-
-
-inline
-
-
-
-
Default constructs an EventScope which will not forward events.
-
-
-
-
-
-
◆ Send()
-
-
-
-
-template<typename Callable >
-
-
-
-
-
- void launchdarkly::server_side::EventScope::Send
- (
- Callable &&
- callable )
- const
-
-
-
-
-inline
-
-
-
-
Sends an event created by the given callable. The callable will be passed an EventFactory .
Parameters
-
- callable Returns an InputEvent.
-
-
-
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier-members.html
deleted file mode 100644
index 5d4aca126..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier-members.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::IChangeNotifier , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier.html
deleted file mode 100644
index ee30c93fd..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier.html
+++ /dev/null
@@ -1,163 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::IChangeNotifier Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <change_notifier.hpp >
-
-
-
-
-
-using ChangeSet = std::set< std::string >
-
-
-using ChangeHandler = std::function< void(std::shared_ptr< ChangeSet >)>
-
-
-
-
Interface to allow listening for flag changes. Notification events should be distributed after the store has been updated.
-
-
-
◆ OnFlagChange()
-
-
-
-
-
-
-
-
- virtual std::unique_ptr<IConnection > launchdarkly::server_side::IChangeNotifier::OnFlagChange
- (
- ChangeHandler
- handler )
-
-
-
-
-
-pure virtual
-
-
-
-
Listen for changes to flag configuration. The change handler will be called with a set of affected flag keys. Changes include flags whose dependencies (either other flags, or segments) changed.
-
Parameters
-
- signal The handler for the changes.
-
-
-
-
Returns A connection which can be used to stop listening.
-
-
Implemented in launchdarkly::server_side::data_components::ChangeNotifier .
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier__inherit__graph.map
deleted file mode 100644
index 904805b23..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier__inherit__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier__inherit__graph.md5
deleted file mode 100644
index f4c7cf86b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-e33eb4fde42cace194b3cd35275b870e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier__inherit__graph.png
deleted file mode 100644
index b180d59b2..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IChangeNotifier__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient-members.html
deleted file mode 100644
index 903879092..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient-members.html
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::IClient , including all inherited members.
-
- AllFlagsState (Context const &context, AllFlagsState::Options options=AllFlagsState::Options::Default)=0launchdarkly::server_side::IClient pure virtual
- BoolVariation (Context const &ctx, FlagKey const &key, bool default_value)=0launchdarkly::server_side::IClient pure virtual
- BoolVariationDetail (Context const &ctx, FlagKey const &key, bool default_value)=0launchdarkly::server_side::IClient pure virtual
- DataSourceStatus ()=0launchdarkly::server_side::IClient pure virtual
- DoubleVariation (Context const &ctx, FlagKey const &key, double default_value)=0launchdarkly::server_side::IClient pure virtual
- DoubleVariationDetail (Context const &ctx, FlagKey const &key, double default_value)=0launchdarkly::server_side::IClient pure virtual
- FlagKey typedeflaunchdarkly::server_side::IClient
- FlushAsync ()=0launchdarkly::server_side::IClient pure virtual
- IClient (IClient const &item)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- IClient (IClient &&item)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- IClient ()=default (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient protected
- Identify (Context context)=0launchdarkly::server_side::IClient pure virtual
- Initialized () const =0launchdarkly::server_side::IClient pure virtual
- IntVariation (Context const &ctx, FlagKey const &key, int default_value)=0launchdarkly::server_side::IClient pure virtual
- IntVariationDetail (Context const &ctx, FlagKey const &key, int default_value)=0launchdarkly::server_side::IClient pure virtual
- JsonVariation (Context const &ctx, FlagKey const &key, Value default_value)=0launchdarkly::server_side::IClient pure virtual
- JsonVariationDetail (Context const &ctx, FlagKey const &key, Value default_value)=0launchdarkly::server_side::IClient pure virtual
- operator= (IClient const &)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- operator= (IClient &&)=delete (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient
- StartAsync ()=0launchdarkly::server_side::IClient pure virtual
- StringVariation (Context const &ctx, FlagKey const &key, std::string default_value)=0launchdarkly::server_side::IClient pure virtual
- StringVariationDetail (Context const &ctx, FlagKey const &key, std::string default_value)=0launchdarkly::server_side::IClient pure virtual
- Track (Context const &ctx, std::string event_name, Value data, double metric_value)=0launchdarkly::server_side::IClient pure virtual
- Track (Context const &ctx, std::string event_name, Value data)=0launchdarkly::server_side::IClient pure virtual
- Track (Context const &ctx, std::string event_name)=0launchdarkly::server_side::IClient pure virtual
- ~IClient ()=default (defined in launchdarkly::server_side::IClient )launchdarkly::server_side::IClient virtual
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient.html
deleted file mode 100644
index d1a71d440..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient.html
+++ /dev/null
@@ -1,1063 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::IClient Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <client.hpp >
-
-
-
-
-virtual std::future< bool > StartAsync ()=0
-
-virtual bool Initialized () const =0
-
-virtual class AllFlagsState AllFlagsState (Context const &context, AllFlagsState::Options options=AllFlagsState::Options::Default )=0
-
-virtual void Track (Context const &ctx, std::string event_name, Value data, double metric_value)=0
-
-virtual void Track (Context const &ctx, std::string event_name, Value data)=0
-
-virtual void Track (Context const &ctx, std::string event_name)=0
-
-virtual void FlushAsync ()=0
-
-virtual void Identify (Context context)=0
-
-virtual bool BoolVariation (Context const &ctx, FlagKey const &key, bool default_value)=0
-
-virtual EvaluationDetail < bool > BoolVariationDetail (Context const &ctx, FlagKey const &key, bool default_value)=0
-
-virtual std::string StringVariation (Context const &ctx, FlagKey const &key, std::string default_value)=0
-
-virtual EvaluationDetail < std::string > StringVariationDetail (Context const &ctx, FlagKey const &key, std::string default_value)=0
-
-virtual double DoubleVariation (Context const &ctx, FlagKey const &key, double default_value)=0
-
-virtual EvaluationDetail < double > DoubleVariationDetail (Context const &ctx, FlagKey const &key, double default_value)=0
-
-virtual int IntVariation (Context const &ctx, FlagKey const &key, int default_value)=0
-
-virtual EvaluationDetail < int > IntVariationDetail (Context const &ctx, FlagKey const &key, int default_value)=0
-
-virtual Value JsonVariation (Context const &ctx, FlagKey const &key, Value default_value)=0
-
-virtual EvaluationDetail < Value > JsonVariationDetail (Context const &ctx, FlagKey const &key, Value default_value)=0
-
-virtual IDataSourceStatusProvider & DataSourceStatus ()=0
-
-
- IClient (IClient const &item)=delete
-
-
- IClient (IClient &&item)=delete
-
-
-IClient & operator= (IClient const &)=delete
-
-
-IClient & operator= (IClient &&)=delete
-
-
-
-
Interface for the standard SDK client methods and properties.
-
-
-
◆ FlagKey
-
-
-
-
Represents the key of a feature flag.
-
-
-
-
-
-
◆ AllFlagsState()
-
-
-
-
-
-
-
-
-
-pure virtual
-
-
-
-
Evaluates all flags for a context, returning a data structure containing the results and additional flag metadata.
-
The method's behavior can be controlled by passing a combination of one or more options.
-
A common use-case for AllFlagsState is to generate data suitable for bootstrapping the client-side JavaScript SDK.
-
This method will not send analytics events back to LaunchDarkly.
-
Parameters
-
- context The context against which all flags will be evaluated.
- options A combination of one or more options. Omitting this argument is equivalent to passing AllFlagsState::Options::Default .
-
-
-
-
Returns An AllFlagsState data structure.
-
-
Implemented in launchdarkly::server_side::Client , and launchdarkly::server_side::ClientImpl .
-
-
-
-
-
◆ BoolVariation()
-
-
-
-
-
-
-
-
- virtual bool launchdarkly::server_side::IClient::BoolVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- bool
- default_value
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Returns the boolean value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
-
◆ BoolVariationDetail()
-
-
-
-
-
-
-
-
- virtual EvaluationDetail <bool> launchdarkly::server_side::IClient::BoolVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- bool
- default_value
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Returns the boolean value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
-
◆ DataSourceStatus()
-
-
-
-
-
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ DoubleVariation()
-
-
-
-
-
-
-
-
- virtual double launchdarkly::server_side::IClient::DoubleVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- double
- default_value
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Returns the double value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
-
◆ DoubleVariationDetail()
-
-
-
-
-
-
-
-
- virtual EvaluationDetail <double> launchdarkly::server_side::IClient::DoubleVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- double
- default_value
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Returns the double value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
-
◆ FlushAsync()
-
-
-
-
-
-
-
-
- virtual void launchdarkly::server_side::IClient::FlushAsync
- (
- )
-
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ Identify()
-
-
-
-
-
-
-
-
- virtual void launchdarkly::server_side::IClient::Identify
- (
- Context
- context )
-
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ Initialized()
-
-
-
-
-
-
-
-
- virtual bool launchdarkly::server_side::IClient::Initialized
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
Returns a boolean value indicating LaunchDarkly connection and flag state within the client.
-
When you first start the client, once StartAsync has completed, Initialized should return true if and only if either 1. it connected to LaunchDarkly and successfully retrieved flags, or 2. it started in offline mode so there's no need to connect to LaunchDarkly. If the client timed out trying to connect to LD, then Initialized returns false (even if we do have cached flags). If the client connected and got a 401 error, Initialized is will return false. This serves the purpose of letting the app know that there was a problem of some kind.
-
Returns True if the client is initialized.
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
-
◆ IntVariation()
-
-
-
-
-
-
-
-
- virtual int launchdarkly::server_side::IClient::IntVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- int
- default_value
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Returns the int value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
-
◆ IntVariationDetail()
-
-
-
-
-
-
-
-
- virtual EvaluationDetail <int> launchdarkly::server_side::IClient::IntVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- int
- default_value
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Returns the int value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
-
◆ JsonVariation()
-
-
-
-
-
-
-
-
- virtual Value launchdarkly::server_side::IClient::JsonVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- Value
- default_value
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Returns the JSON value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
-
◆ JsonVariationDetail()
-
-
-
-
-
-
-
-
- virtual EvaluationDetail <Value > launchdarkly::server_side::IClient::JsonVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- Value
- default_value
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Returns the JSON value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
-
◆ StartAsync()
-
-
-
-
-
-
-
-
- virtual std::future<bool> launchdarkly::server_side::IClient::StartAsync
- (
- )
-
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ StringVariation()
-
-
-
-
-
-
-
-
- virtual std::string launchdarkly::server_side::IClient::StringVariation
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- std::string
- default_value
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Returns the string value of a feature flag for a given flag key.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns The variation for the selected context, or default_value if the flag is disabled in the LaunchDarkly control panel
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
-
◆ StringVariationDetail()
-
-
-
-
-
-
-
-
- virtual EvaluationDetail <std::string> launchdarkly::server_side::IClient::StringVariationDetail
- (
- Context const &
- ctx ,
-
-
-
-
- FlagKey const &
- key ,
-
-
-
-
- std::string
- default_value
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Returns the string value of a feature flag for a given flag key, in an object that also describes the way the value was determined.
-
Parameters
-
- key The unique feature key for the feature flag.
- default_value The default value of the flag.
-
-
-
-
Returns An evaluation detail object.
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
-
◆ Track() [1/3]
-
-
-
-
-
-
-
-
- virtual void launchdarkly::server_side::IClient::Track
- (
- Context const &
- ctx ,
-
-
-
-
- std::string
- event_name
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ Track() [2/3]
-
-
-
-
-
-
-
-
- virtual void launchdarkly::server_side::IClient::Track
- (
- Context const &
- ctx ,
-
-
-
-
- std::string
- event_name ,
-
-
-
-
- Value
- data
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ Track() [3/3]
-
-
-
-
-
-
-
-
- virtual void launchdarkly::server_side::IClient::Track
- (
- Context const &
- ctx ,
-
-
-
-
- std::string
- event_name ,
-
-
-
-
- Value
- data ,
-
-
-
-
- double
- metric_value
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
Tracks that the current context performed an event for the given event name, and associates it with a numeric metric value.
-
Parameters
-
- event_name The name of the event.
- data A JSON value containing additional data associated with the event.
- metric_value this value is used by the LaunchDarkly experimentation feature in numeric custom metrics, and will also be returned as part of the custom event for Data Export
-
-
-
-
-
Implemented in launchdarkly::server_side::ClientImpl , and launchdarkly::server_side::Client .
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient__inherit__graph.map
deleted file mode 100644
index b1ae015d6..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient__inherit__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient__inherit__graph.md5
deleted file mode 100644
index 32688936e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-c624829d1d1d5afb60f23fafa8373f0e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient__inherit__graph.png
deleted file mode 100644
index 50da1ba38..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IClient__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IDataSourceStatusProvider-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IDataSourceStatusProvider-members.html
deleted file mode 100644
index 6129498fe..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IDataSourceStatusProvider-members.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::IDataSourceStatusProvider , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IDataSourceStatusProvider.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IDataSourceStatusProvider.html
deleted file mode 100644
index df636d5c1..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1IDataSourceStatusProvider.html
+++ /dev/null
@@ -1,206 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::IDataSourceStatusProvider Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <data_source_status.hpp >
-
-
-
Interface for accessing and listening to the data source status.
-
-
-
◆ OnDataSourceStatusChange()
-
-
-
-
-
-
-
-
- virtual std::unique_ptr<IConnection > launchdarkly::server_side::IDataSourceStatusProvider::OnDataSourceStatusChange
- (
- std::function< void(DataSourceStatus status)>
- handler )
-
-
-
-
-
-pure virtual
-
-
-
-
Listen to changes to the data source status.
-
Parameters
-
- handler Function which will be called with the new status.
-
-
-
-
Returns A IConnection which can be used to stop listening to the status.
-
-
-
-
-
◆ OnDataSourceStatusChangeEx()
-
-
-
-
-
-
-
-
- virtual std::unique_ptr<IConnection > launchdarkly::server_side::IDataSourceStatusProvider::OnDataSourceStatusChangeEx
- (
- std::function< bool(DataSourceStatus status)>
- handler )
-
-
-
-
-
-pure virtual
-
-
-
-
Listen to changes to the data source status, with ability for listener to unregister itself.
-
Parameters
-
- handler Function which will be called with the new status. Return true to unregister.
-
-
-
-
Returns A IConnection which can be used to stop listening to the status.
-
-
-
-
-
◆ Status()
-
-
-
-
-
-
-
-
- virtual DataSourceStatus launchdarkly::server_side::IDataSourceStatusProvider::Status
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
The current status of the data source. Suitable for broadcast to data source status listeners.
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1BootstrapBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1BootstrapBuilder-members.html
deleted file mode 100644
index 8b3e5d8eb..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1BootstrapBuilder-members.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::config::builders::BootstrapBuilder , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1BootstrapBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1BootstrapBuilder.html
deleted file mode 100644
index a90260b49..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1BootstrapBuilder.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::config::builders::BootstrapBuilder Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
The documentation for this class was generated from the following files:
-include/launchdarkly/server_side/config/builders/data_system/bootstrap_builder.hpp
-src/config/builders/data_system/bootstrap_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1DataSystemBuilder-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1DataSystemBuilder-members.html
deleted file mode 100644
index 40ec9a314..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1DataSystemBuilder-members.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::config::builders::DataSystemBuilder , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1DataSystemBuilder.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1DataSystemBuilder.html
deleted file mode 100644
index fafde24b7..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1config_1_1builders_1_1DataSystemBuilder.html
+++ /dev/null
@@ -1,217 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::config::builders::DataSystemBuilder Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
◆ Disable()
-
-
-
-
-
- DataSystemBuilder & launchdarkly::server_side::config::builders::DataSystemBuilder::Disable
- (
- )
-
-
-
-
-
-
Alias for Enabled(false).
-
Returns Reference to this.
-
-
-
-
-
◆ Enabled()
-
-
-
-
-
- DataSystemBuilder & launchdarkly::server_side::config::builders::DataSystemBuilder::Enabled
- (
- bool
- enabled )
-
-
-
-
-
-
Specifies if the data system is enabled or disabled. If disabled, the configured method won't be used. Defaults to true.
-
Parameters
-
- enabled If the data system is enabled.
-
-
-
-
Returns Reference to this.
-
-
-
-
-
◆ Method() [1/2]
-
-
-
-
-
Configures the Background Sync data system. In this system, the SDK periodically receives updates from LaunchDarkly servers and stores them in an in-memory cache. This is the default data system.
-
Parameters
-
- bg_sync Background Sync configuration.
-
-
-
-
Returns Reference to this.
-
-
-
-
-
◆ Method() [2/2]
-
-
-
-
-
- DataSystemBuilder & launchdarkly::server_side::config::builders::DataSystemBuilder::Method
- (
- LazyLoad
- lazy_load )
-
-
-
-
-
-
Configures the Lazy Load data system. In this system, the SDK pulls data on demand from a configured source, caching responses in memory for a configurable duration.
-
Parameters
-
- lazy_load Lazy Load configuration.
-
-
-
-
Returns Reference to this.
-
-
-
-
The documentation for this class was generated from the following files:
-include/launchdarkly/server_side/config/builders/data_system/data_system_builder.hpp
-src/config/builders/data_system/data_system_builder.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier-members.html
deleted file mode 100644
index 914c4f81d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier-members.html
+++ /dev/null
@@ -1,110 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_components::ChangeNotifier , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier.html
deleted file mode 100644
index bebfd2b01..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier.html
+++ /dev/null
@@ -1,382 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_components::ChangeNotifier Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-template<typename Storage >
-using Collection = data_model::SDKDataSet::Collection< std::string, Storage >
-
-
-template<typename Storage >
-using SharedItem = std::shared_ptr< data_model::ItemDescriptor< Storage > >
-
-
-template<typename Storage >
-using SharedCollection = std::unordered_map< std::string, SharedItem< Storage > >
-
-
-
-using ChangeSet = std::set< std::string >
-
-
-using ChangeHandler = std::function< void(std::shared_ptr< ChangeSet >)>
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- std::string const & launchdarkly::server_side::data_components::ChangeNotifier::Identity
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Init()
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_components::ChangeNotifier::Init
- (
- data_model::SDKDataSet
- data_set )
-
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ OnFlagChange()
-
-
-
-
-
-
-
-
- std::unique_ptr< IConnection > launchdarkly::server_side::data_components::ChangeNotifier::OnFlagChange
- (
- ChangeHandler
- handler )
-
-
-
-
-
-override virtual
-
-
-
-
Listen for changes to flag configuration. The change handler will be called with a set of affected flag keys. Changes include flags whose dependencies (either other flags, or segments) changed.
-
Parameters
-
- signal The handler for the changes.
-
-
-
-
Returns A connection which can be used to stop listening.
-
-
Implements launchdarkly::server_side::IChangeNotifier .
-
-
-
-
-
◆ Upsert() [1/2]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_components::ChangeNotifier::Upsert
- (
- std::string const &
- key ,
-
-
-
-
- data_model::FlagDescriptor
- flag
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Upsert() [2/2]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_components::ChangeNotifier::Upsert
- (
- std::string const &
- key ,
-
-
-
-
- data_model::SegmentDescriptor
- segment
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
-
The documentation for this class was generated from the following files:
-src/data_components/change_notifier/change_notifier.hpp
-src/data_components/change_notifier/change_notifier.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__coll__graph.map
deleted file mode 100644
index a2fa1e888..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__coll__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__coll__graph.md5
deleted file mode 100644
index 693ebf71d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-04f8a9a2491048c2924e5905f075e970
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__coll__graph.png
deleted file mode 100644
index 55335715f..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__inherit__graph.map
deleted file mode 100644
index a2fa1e888..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__inherit__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__inherit__graph.md5
deleted file mode 100644
index 693ebf71d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-04f8a9a2491048c2924e5905f075e970
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__inherit__graph.png
deleted file mode 100644
index 55335715f..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ChangeNotifier__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager-members.html
deleted file mode 100644
index 2ef4b0d2e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager-members.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_components::DataSourceStatusManager , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager.html
deleted file mode 100644
index 26feb3db0..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager.html
+++ /dev/null
@@ -1,119 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_components::DataSourceStatusManager Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__coll__graph.map
deleted file mode 100644
index 058a51fe0..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__coll__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__coll__graph.md5
deleted file mode 100644
index 9bbc068c0..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-66d969229da138aec231a12c9cdbee92
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__coll__graph.png
deleted file mode 100644
index 8e40405e4..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__inherit__graph.map
deleted file mode 100644
index 058a51fe0..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__inherit__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__inherit__graph.md5
deleted file mode 100644
index 9bbc068c0..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-66d969229da138aec231a12c9cdbee92
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__inherit__graph.png
deleted file mode 100644
index 8e40405e4..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DataSourceStatusManager__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyMap-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyMap-members.html
deleted file mode 100644
index 92337ab85..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyMap-members.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_components::DependencyMap , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyMap.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyMap.html
deleted file mode 100644
index 95154c50e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyMap.html
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_components::DependencyMap Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <dependency_tracker.hpp >
-
-
-
-using DataType = std::array< TaggedData < std::unordered_map< std::string, DependencySet > >, static_cast< std::size_t >(DataKind::kKindCount)>
-
-
-
-
-void Set (DataKind kind, std::string key, DependencySet val)
-
-
-std::optional< DependencySet > Get (DataKind kind, std::string const &key) const
-
-
-void Clear ()
-
-
-DataType::const_iterator begin () const
-
-
-DataType::const_iterator end () const
-
-
-
-
Class used to map flag/segments to their set of dependencies. For instance, if we have a flagA, which has a prerequisite of flagB, and a segmentMatch targeting segmentA, then a dependency map, containing this set, would be:
{{DataKind::kFlag, "flagA" }, [{DataKind::kFlag, "flagB" },
-
{DataKind::kSegment, "segmentA" }]}
-
The documentation for this class was generated from the following files:
-src/data_components/dependency_tracker/dependency_tracker.hpp
-src/data_components/dependency_tracker/dependency_tracker.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencySet-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencySet-members.html
deleted file mode 100644
index bfde4fe70..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencySet-members.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_components::DependencySet , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencySet.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencySet.html
deleted file mode 100644
index bd57058f3..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencySet.html
+++ /dev/null
@@ -1,140 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_components::DependencySet Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <dependency_tracker.hpp >
-
-
-
-using DataType = std::array< TaggedData < std::set< std::string > >, static_cast< std::size_t >(DataKind::kKindCount)>
-
-
-
-
-void Set (DataKind kind, std::string key)
-
-
-void Remove (DataKind kind, std::string const &key)
-
-
-bool Contains (DataKind kind, std::string const &key) const
-
-
-std::set< std::string > const & SetForKind (DataKind kind)
-
-std::size_t Size () const
-
-
-DataType::const_iterator begin () const
-
-
-DataType::const_iterator end () const
-
-
-
-
Class used to maintain a set of dependencies. Each dependency may be either a flag or segment. For instance, if we have a flagA, which has a prerequisite of flagB, and a segmentMatch targeting segmentA, then its dependency set would be
[{DataKind::kFlag, "flagB" }, {DataKind::kSegment, "segmentA" }]
-
-
-
◆ Size()
-
-
-
-
-
- std::size_t launchdarkly::server_side::data_components::DependencySet::Size
- (
- )
- const
-
-
-
-
Return the size of all the data kind sets.
Returns The combined size of all the data kind sets.
-
-
-
-
The documentation for this class was generated from the following files:
-src/data_components/dependency_tracker/dependency_tracker.hpp
-src/data_components/dependency_tracker/dependency_tracker.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyTracker-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyTracker-members.html
deleted file mode 100644
index 8da813d54..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyTracker-members.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_components::DependencyTracker , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyTracker.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyTracker.html
deleted file mode 100644
index cad3a25ea..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1DependencyTracker.html
+++ /dev/null
@@ -1,236 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_components::DependencyTracker Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <dependency_tracker.hpp >
-
-
-
This class implements a mechanism of tracking dependencies of flags and segments. Both the forward dependencies (flag A depends on flag B) but also the reverse (flag B is depended on by flagA).
-
-
-
◆ CalculateChanges()
-
-
-
-
-
- void launchdarkly::server_side::data_components::DependencyTracker::CalculateChanges
- (
- DataKind
- kind ,
-
-
-
-
- std::string const &
- key ,
-
-
-
-
- DependencySet &
- dependency_set
-
-
-
- )
-
-
-
-
-
Given the current dependencies, determine what flags or segments may be impacted by a change to the given flag/segment.
-
Parameters
-
- kind The kind of data.
- key The key for the data.
- dependency_set A dependency set, which dependencies are accumulated in.
-
-
-
-
-
-
-
-
◆ Clear()
-
-
-
-
-
- void launchdarkly::server_side::data_components::DependencyTracker::Clear
- (
- )
-
-
-
-
-
Clear all existing dependencies.
-
-
-
-
-
◆ UpdateDependencies() [1/2]
-
-
-
-
-
- void launchdarkly::server_side::data_components::DependencyTracker::UpdateDependencies
- (
- std::string const &
- key ,
-
-
-
-
- data_model::FlagDescriptor const &
- flag
-
-
-
- )
-
-
-
-
-
Update the dependency tracker with a new or updated flag.
-
Parameters
-
- key The key for the flag.
- flag A descriptor for the flag.
-
-
-
-
-
-
-
-
◆ UpdateDependencies() [2/2]
-
-
-
-
-
- void launchdarkly::server_side::data_components::DependencyTracker::UpdateDependencies
- (
- std::string const &
- key ,
-
-
-
-
- data_model::SegmentDescriptor const &
- segment
-
-
-
- )
-
-
-
-
-
Update the dependency tracker with a new or updated segment.
-
Parameters
-
- key The key for the segment.
- flag A descriptor for the segment.
-
-
-
-
-
-
-
The documentation for this class was generated from the following files:
-src/data_components/dependency_tracker/dependency_tracker.hpp
-src/data_components/dependency_tracker/dependency_tracker.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ExpirationTracker-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ExpirationTracker-members.html
deleted file mode 100644
index 7516458f7..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ExpirationTracker-members.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_components::ExpirationTracker , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ExpirationTracker.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ExpirationTracker.html
deleted file mode 100644
index 7531ca87a..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1ExpirationTracker.html
+++ /dev/null
@@ -1,415 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_components::ExpirationTracker Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-void Add (std::string const &key, TimePoint expiration)
-
-void Remove (std::string const &key)
-
-TrackState State (std::string const &key, TimePoint current_time) const
-
-void Add (DataKind kind, std::string const &key, TimePoint expiration)
-
-void Remove (DataKind kind, std::string const &key)
-
-TrackState State (DataKind kind, std::string const &key, TimePoint current_time) const
-
-void Clear ()
-
-std::vector< std::pair< std::optional< DataKind >, std::string > > Prune (TimePoint current_time)
-
-
-
-
-
◆ TrackState
-
-
-
-
The state of the key in the tracker.
-
-Enumerator kFresh The key is tracked and the key expiration is in the future.
-
- kStale The key is tracked and the expiration is either now or in the past.
-
- kNotTracked The key is not being tracked.
-
-
-
-
-
-
-
-
◆ Add() [1/2]
-
-
-
-
-
- void launchdarkly::server_side::data_components::ExpirationTracker::Add
- (
- DataKind
- kind ,
-
-
-
-
- std::string const &
- key ,
-
-
-
-
- TimePoint
- expiration
-
-
-
- )
-
-
-
-
-
Add a scoped key to the tracker. Will use the specified TTL for the kind.
-
Parameters
-
- kind The scope (kind) of the key.
- key The key to track.
- expiration The time that the key expires.
-
-
-
-
-
-
-
-
◆ Add() [2/2]
-
-
-
-
-
- void launchdarkly::server_side::data_components::ExpirationTracker::Add
- (
- std::string const &
- key ,
-
-
-
-
- TimePoint
- expiration
-
-
-
- )
-
-
-
-
-
Add an unscoped key to the tracker.
-
Parameters
-
- key The key to track.
- expiration The time that the key expires. used.
-
-
-
-
-
-
-
-
◆ Clear()
-
-
-
-
-
- void launchdarkly::server_side::data_components::ExpirationTracker::Clear
- (
- )
-
-
-
-
-
Stop tracking all keys.
-
-
-
-
-
◆ Prune()
-
-
-
-
-
- std::vector< std::pair< std::optional< DataKind >, std::string > > launchdarkly::server_side::data_components::ExpirationTracker::Prune
- (
- TimePoint
- current_time )
-
-
-
-
-
Prune expired keys from the tracker.
Parameters
-
- current_time The current time.
-
-
-
-
Returns A list of all the kinds and associated keys that expired. Unscoped keys will have std::nullopt as the kind.
-
-
-
-
-
◆ Remove() [1/2]
-
-
-
-
-
- void launchdarkly::server_side::data_components::ExpirationTracker::Remove
- (
- DataKind
- kind ,
-
-
-
-
- std::string const &
- key
-
-
-
- )
-
-
-
-
-
Remove a scoped key from the tracker.
-
Parameters
-
- kind The scope (kind) of the key.
- key The key to stop tracking.
-
-
-
-
-
-
-
-
◆ Remove() [2/2]
-
-
-
-
-
- void launchdarkly::server_side::data_components::ExpirationTracker::Remove
- (
- std::string const &
- key )
-
-
-
-
-
Remove an unscoped key from the tracker.
-
Parameters
-
- key The key to stop tracking.
-
-
-
-
-
-
-
-
◆ State() [1/2]
-
-
-
-
-
- ExpirationTracker::TrackState launchdarkly::server_side::data_components::ExpirationTracker::State
- (
- DataKind
- kind ,
-
-
-
-
- std::string const &
- key ,
-
-
-
-
- TimePoint
- current_time
-
-
-
- )
- const
-
-
-
-
Check the state of a scoped key.
-
Parameters
-
- kind The scope (kind) of the key.
- key The key to check.
-
-
-
-
Returns The state of the key.
-
-
-
-
-
◆ State() [2/2]
-
-
-
-
-
- ExpirationTracker::TrackState launchdarkly::server_side::data_components::ExpirationTracker::State
- (
- std::string const &
- key ,
-
-
-
-
- TimePoint
- current_time
-
-
-
- )
- const
-
-
-
-
Check the state of an unscoped key.
-
Parameters
-
- key The key to check.
- current_time The current time.
-
-
-
-
Returns The state of the key.
-
-
-
-
The documentation for this class was generated from the following files:
-src/data_components/expiration_tracker/expiration_tracker.hpp
-src/data_components/expiration_tracker/expiration_tracker.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer-members.html
deleted file mode 100644
index 0d57c3ab1..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer-members.html
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_components::JsonDeserializer , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer.html
deleted file mode 100644
index 394775a5b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer.html
+++ /dev/null
@@ -1,354 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_components::JsonDeserializer Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- JsonDeserializer (Logger const &logger, std::shared_ptr< integrations::ISerializedDataReader > reader)
-
-SingleResult< data_model::Flag > GetFlag (std::string const &key) const override
- Attempts to get a flag named by key. More...
-
-SingleResult< data_model::Segment > GetSegment (std::string const &key) const override
- Attempts to get a segment named by key. More...
-
-CollectionResult< data_model::Flag > AllFlags () const override
- Attempts to get a collection of all flags. More...
-
-CollectionResult< data_model::Segment > AllSegments () const override
- Attempts to get a collection of all segments. More...
-
-std::string const & Identity () const override
-
-bool Initialized () const override
-
-
-
- IDataReader (IDataReader const &item)=delete
-
-
- IDataReader (IDataReader &&item)=delete
-
-
-IDataReader & operator= (IDataReader const &)=delete
-
-
-IDataReader & operator= (IDataReader &&)=delete
-
-
-
-
-
-using Error = std::string
-
-
-template<typename T >
-using Single = std::optional< data_model::ItemDescriptor< T > >
-
-
-template<typename T >
-using SingleResult = tl::expected< Single< T >, Error >
-
-
-template<typename T >
-using Collection = std::unordered_map< std::string, data_model::ItemDescriptor< T > >
-
-
-template<typename T >
-using CollectionResult = tl::expected< Collection< T >, Error >
-
-
-
-
-
◆ AllFlags()
-
-
-
-
-
-
-
-
- data_interfaces::IDataReader::CollectionResult< data_model::Flag > launchdarkly::server_side::data_components::JsonDeserializer::AllFlags
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ AllSegments()
-
-
-
-
-
-
-
-
- data_interfaces::IDataReader::CollectionResult< data_model::Segment > launchdarkly::server_side::data_components::JsonDeserializer::AllSegments
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ GetFlag()
-
-
-
-
-
-
-
-
- data_interfaces::IDataReader::SingleResult< data_model::Flag > launchdarkly::server_side::data_components::JsonDeserializer::GetFlag
- (
- std::string const &
- key )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ GetSegment()
-
-
-
-
-
-
-
-
- data_interfaces::IDataReader::SingleResult< data_model::Segment > launchdarkly::server_side::data_components::JsonDeserializer::GetSegment
- (
- std::string const &
- key )
- const
-
-
-
-
-override virtual
-
-
-
-
-
Attempts to get a segment named by key.
-
Parameters
-
- key Key of the segment.
-
-
-
-
Returns On success, an optional SegmentDescriptor (std::nullopt means the segment doesn't exist.) On failure, an error string.
-
-
Implements launchdarkly::server_side::data_interfaces::IDataReader .
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- std::string const & launchdarkly::server_side::data_components::JsonDeserializer::Identity
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Initialized()
-
-
-
-
-
-
-
-
- bool launchdarkly::server_side::data_components::JsonDeserializer::Initialized
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
The documentation for this class was generated from the following files:
-src/data_components/serialization_adapters/json_deserializer.hpp
-src/data_components/serialization_adapters/json_deserializer.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__coll__graph.map
deleted file mode 100644
index 1dd792b25..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__coll__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__coll__graph.md5
deleted file mode 100644
index 23990c37c..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-99f7691adb6a6cbf2743a85198b981f4
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__coll__graph.png
deleted file mode 100644
index d189a0782..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__inherit__graph.map
deleted file mode 100644
index 1dd792b25..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__inherit__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__inherit__graph.md5
deleted file mode 100644
index 23990c37c..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-99f7691adb6a6cbf2743a85198b981f4
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__inherit__graph.png
deleted file mode 100644
index d189a0782..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDeserializer__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination-members.html
deleted file mode 100644
index cf2178d1a..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination-members.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_components::JsonDestination , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination.html
deleted file mode 100644
index 216501b16..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination.html
+++ /dev/null
@@ -1,352 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_components::JsonDestination Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
JsonDestination is responsible for converting flag and segment models into serialized data suitable for storage in an ISerializedDestination.
- More...
-
-
#include <json_destination.hpp >
-
-
-
-
-
-
-struct Kinds
- These are public so they can be referenced in tests. More...
-
-
-
-
JsonDestination is responsible for converting flag and segment models into serialized data suitable for storage in an ISerializedDestination.
-
By encapsulating the serialization logic here, different adapters can be swapped in if our serialization format ever changes.
-
JsonDestination does not currently initialize ISerializedDestination with a flag-dependency-order payload, which is required to minimize bugs in stores without atomic transactions (e.g. DynamoDB).
-
Instead, it sorts items within a collection using 'operator<' on their keys, giving which is enough determinism for testing purposes.
-
TODO(sc-225327): Implement topographic sort as prerequisite for DynamoDB.
-
-
-
◆ JsonDestination()
-
-
-
-
-
Construct the JsonDestination with the given ISerializedDestination. Calls to Upsert will trigger serialization and store to the destination.
-
Parameters
-
- logger Used for logging storage errors.
- destination Where data should be forwarded.
-
-
-
-
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- std::string const & launchdarkly::server_side::data_components::JsonDestination::Identity
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Init()
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_components::JsonDestination::Init
- (
- data_model::SDKDataSet
- data_set )
-
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Upsert() [1/2]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_components::JsonDestination::Upsert
- (
- std::string const &
- key ,
-
-
-
-
- data_model::FlagDescriptor
- flag
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
-
Upsert data for the flag named by key.
-
If the descriptor represents a deleted item, a tombstone will be forwarded to the ISerializedDestination.
-
Parameters
-
- key Key of flag.
- flag Descriptor of flag.
-
-
-
-
-
Implements launchdarkly::server_side::data_interfaces::IDestination .
-
-
-
-
-
◆ Upsert() [2/2]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_components::JsonDestination::Upsert
- (
- std::string const &
- key ,
-
-
-
-
- data_model::SegmentDescriptor
- segment
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
-
Upsert data for the segment named by key.
-
If the descriptor represents a deleted item, a tombstone will be forwarded to the ISerializedDestination.
-
Parameters
-
- key Key of segment.
- segment Descriptor of segment.
-
-
-
-
-
Implements launchdarkly::server_side::data_interfaces::IDestination .
-
-
-
-
The documentation for this class was generated from the following files:
-src/data_components/serialization_adapters/json_destination.hpp
-src/data_components/serialization_adapters/json_destination.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__coll__graph.map
deleted file mode 100644
index 56227aaf4..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__coll__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__coll__graph.md5
deleted file mode 100644
index f00102977..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-8d04ff5d76020ec4f2f7ffb7746d8ba2
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__coll__graph.png
deleted file mode 100644
index 0981f90f2..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__inherit__graph.map
deleted file mode 100644
index 56227aaf4..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__inherit__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__inherit__graph.md5
deleted file mode 100644
index f00102977..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-8d04ff5d76020ec4f2f7ffb7746d8ba2
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__inherit__graph.png
deleted file mode 100644
index 0981f90f2..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1JsonDestination__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore-members.html
deleted file mode 100644
index 0b4fdd7c6..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore-members.html
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_components::MemoryStore , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore.html
deleted file mode 100644
index 6fcd755b7..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore.html
+++ /dev/null
@@ -1,500 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_components::MemoryStore Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-std::shared_ptr< data_model::FlagDescriptor > GetFlag (std::string const &key) const override
- Get the flag named by key. Returns nullptr if no such flag exists. More...
-
-std::shared_ptr< data_model::SegmentDescriptor > GetSegment (std::string const &key) const override
- Get the segment named by key. Returns nullptr if no such flag exists. More...
-
-std::unordered_map< std::string, std::shared_ptr< data_model::FlagDescriptor > > AllFlags () const override
- Get a map of all flags. More...
-
-std::unordered_map< std::string, std::shared_ptr< data_model::SegmentDescriptor > > AllSegments () const override
- Get a map of all segments. More...
-
-bool Initialized () const override
-
-std::string const & Identity () const override
-
-void Init (data_model::SDKDataSet dataSet) override
- Initialize the destination with a base set of data. More...
-
-void Upsert (std::string const &key, data_model::FlagDescriptor flag) override
- Upsert a flag named by key. More...
-
-void Upsert (std::string const &key, data_model::SegmentDescriptor segment) override
- Upsert a segment named by key. More...
-
-
-bool RemoveFlag (std::string const &key)
-
-
-bool RemoveSegment (std::string const &key)
-
-
- MemoryStore (MemoryStore const &item)=delete
-
-
- MemoryStore (MemoryStore &&item)=delete
-
-
-MemoryStore & operator= (MemoryStore const &)=delete
-
-
-MemoryStore & operator= (MemoryStore &&)=delete
-
-
-
- IStore (IStore const &item)=delete
-
-
- IStore (IStore &&item)=delete
-
-
-IStore & operator= (IStore const &)=delete
-
-
-IStore & operator= (IStore &&)=delete
-
-
-
- IDestination (IDestination const &item)=delete
-
-
- IDestination (IDestination &&item)=delete
-
-
-IDestination & operator= (IDestination const &)=delete
-
-
-IDestination & operator= (IDestination &&)=delete
-
-
-
-
-
◆ AllFlags()
-
-
-
-
-
-
-
-
- std::unordered_map< std::string, std::shared_ptr< data_model::FlagDescriptor > > launchdarkly::server_side::data_components::MemoryStore::AllFlags
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ AllSegments()
-
-
-
-
-
-
-
-
- std::unordered_map< std::string, std::shared_ptr< data_model::SegmentDescriptor > > launchdarkly::server_side::data_components::MemoryStore::AllSegments
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ GetFlag()
-
-
-
-
-
-
-
-
- std::shared_ptr< data_model::FlagDescriptor > launchdarkly::server_side::data_components::MemoryStore::GetFlag
- (
- std::string const &
- key )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ GetSegment()
-
-
-
-
-
-
-
-
- std::shared_ptr< data_model::SegmentDescriptor > launchdarkly::server_side::data_components::MemoryStore::GetSegment
- (
- std::string const &
- key )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- std::string const & launchdarkly::server_side::data_components::MemoryStore::Identity
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Init()
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_components::MemoryStore::Init
- (
- data_model::SDKDataSet
- data_set )
-
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Initialized()
-
-
-
-
-
-
-
-
- bool launchdarkly::server_side::data_components::MemoryStore::Initialized
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Upsert() [1/2]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_components::MemoryStore::Upsert
- (
- std::string const &
- key ,
-
-
-
-
- data_model::FlagDescriptor
- flag
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Upsert() [2/2]
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_components::MemoryStore::Upsert
- (
- std::string const &
- key ,
-
-
-
-
- data_model::SegmentDescriptor
- segment
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
-
The documentation for this class was generated from the following files:
-src/data_components/memory_store/memory_store.hpp
-src/data_components/memory_store/memory_store.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__coll__graph.map
deleted file mode 100644
index 5bd0eb753..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__coll__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__coll__graph.md5
deleted file mode 100644
index 359322d35..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-96933ff6f0486cc9f3ce800f66510b61
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__coll__graph.png
deleted file mode 100644
index dfb005e2b..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__inherit__graph.map
deleted file mode 100644
index 5bd0eb753..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__inherit__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__inherit__graph.md5
deleted file mode 100644
index 359322d35..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-96933ff6f0486cc9f3ce800f66510b61
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__inherit__graph.png
deleted file mode 100644
index dfb005e2b..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1MemoryStore__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1TaggedData-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1TaggedData-members.html
deleted file mode 100644
index 699c42b6d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1TaggedData-members.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_components::TaggedData< Storage > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1TaggedData.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1TaggedData.html
deleted file mode 100644
index 47a451c72..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__components_1_1TaggedData.html
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_components::TaggedData< Storage > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <tagged_data.hpp >
-
-
-
- TaggedData (DataKind const kind)
-
-
-DataKind Kind () const
-
-
-Storage const & Data () const
-
-
-Storage & Data ()
-
-
-
-
template<typename Storage>
-class launchdarkly::server_side::data_components::TaggedData< Storage >
-
-
Class which can be used to tag a collection with the DataKind that collection is for. This is primarily to decrease the complexity of iterating collections allowing for a kvp style iteration, but with an array storage container.
Template Parameters
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper-members.html
deleted file mode 100644
index 0f9e850e8..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper-members.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_interfaces::IBootstrapper , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper.html
deleted file mode 100644
index 7291ef61c..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper.html
+++ /dev/null
@@ -1,175 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_interfaces::IBootstrapper Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <ibootstrapper.hpp >
-
-
-
Defines a component that can fetch a complete dataset for use in a Data System. Bootstrapping takes place when the SDK starts, and is responsible for provisioning the initial data that an SDK uses before it can begin the on-going synchronization process.
-
-
-
◆ FetchAll()
-
-
-
-
-
-
-
-
- virtual tl::expected<data_model::SDKDataSet, Error > launchdarkly::server_side::data_interfaces::IBootstrapper::FetchAll
- (
- std::chrono::milliseconds
- timeout_hint )
-
-
-
-
-
-pure virtual
-
-
-
-
Fetch a complete dataset. This method must invokable multiple times.
Parameters
-
- timeout_hint amount of time to spend fetching data. If the time limit is reached, return Error::Timeout.
-
-
-
-
Returns A complete SDKDataSet on success, or an error indicating why it couldn't be retrieved.
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- virtual std::string const& launchdarkly::server_side::data_interfaces::IBootstrapper::Identity
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
Returns A display-suitable name of the bootstrapper.
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper_1_1Error-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper_1_1Error-members.html
deleted file mode 100644
index ddf3fd69d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper_1_1Error-members.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_interfaces::IBootstrapper::Error , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper_1_1Error.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper_1_1Error.html
deleted file mode 100644
index b68c734be..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IBootstrapper_1_1Error.html
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_interfaces::IBootstrapper::Error Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- enum class Kind { None
-, Timeout
-, Auth
- }
-
-
-
-
-static Error Timeout (std::string detail)
-
-
-static Error Auth (std::string detail)
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader-members.html
deleted file mode 100644
index 88244db84..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader-members.html
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_interfaces::IDataReader , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader.html
deleted file mode 100644
index 809e24429..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader.html
+++ /dev/null
@@ -1,348 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_interfaces::IDataReader Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
IDataReader obtains data on-demand. Calls to obtain data may fail, so the getter methods use tl::expected in order to propagate error codes.
- More...
-
-
#include <idata_reader.hpp >
-
-
-
-
-
-using Error = std::string
-
-
-template<typename T >
-using Single = std::optional< data_model::ItemDescriptor< T > >
-
-
-template<typename T >
-using SingleResult = tl::expected< Single< T >, Error >
-
-
-template<typename T >
-using Collection = std::unordered_map< std::string, data_model::ItemDescriptor< T > >
-
-
-template<typename T >
-using CollectionResult = tl::expected< Collection< T >, Error >
-
-
-
-virtual SingleResult< data_model::Flag > GetFlag (std::string const &key) const =0
- Attempts to get a flag named by key. More...
-
-virtual SingleResult< data_model::Segment > GetSegment (std::string const &key) const =0
- Attempts to get a segment named by key. More...
-
-virtual CollectionResult< data_model::Flag > AllFlags () const =0
- Attempts to get a collection of all flags. More...
-
-virtual CollectionResult< data_model::Segment > AllSegments () const =0
- Attempts to get a collection of all segments. More...
-
-virtual std::string const & Identity () const =0
-
-virtual bool Initialized () const =0
-
-
- IDataReader (IDataReader const &item)=delete
-
-
- IDataReader (IDataReader &&item)=delete
-
-
-IDataReader & operator= (IDataReader const &)=delete
-
-
-IDataReader & operator= (IDataReader &&)=delete
-
-
-
-
IDataReader obtains data on-demand. Calls to obtain data may fail, so the getter methods use tl::expected in order to propagate error codes.
-
The IDataReader does not perform caching, so parent components must be careful to avoid repeatedly fetching data (i.e. use a cache.)
-
-
-
◆ AllFlags()
-
-
-
-
-
-
-
-
- virtual CollectionResult<data_model::Flag> launchdarkly::server_side::data_interfaces::IDataReader::AllFlags
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ AllSegments()
-
-
-
-
-
-
-
-
- virtual CollectionResult<data_model::Segment> launchdarkly::server_side::data_interfaces::IDataReader::AllSegments
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ GetFlag()
-
-
-
-
-
-
-
-
- virtual SingleResult<data_model::Flag> launchdarkly::server_side::data_interfaces::IDataReader::GetFlag
- (
- std::string const &
- key )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ GetSegment()
-
-
-
-
-
-
-
-
- virtual SingleResult<data_model::Segment> launchdarkly::server_side::data_interfaces::IDataReader::GetSegment
- (
- std::string const &
- key )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- virtual std::string const& launchdarkly::server_side::data_interfaces::IDataReader::Identity
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ Initialized()
-
-
-
-
-
-
-
-
- virtual bool launchdarkly::server_side::data_interfaces::IDataReader::Initialized
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader__inherit__graph.map
deleted file mode 100644
index c5af324ff..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader__inherit__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader__inherit__graph.md5
deleted file mode 100644
index 0caf9fc2e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-a0b3a81216e489efadb95950d48cb6b9
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader__inherit__graph.png
deleted file mode 100644
index a6c7dd272..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataReader__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer-members.html
deleted file mode 100644
index fed75d365..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer-members.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_interfaces::IDataSynchronizer , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer.html
deleted file mode 100644
index f0db67eb2..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer.html
+++ /dev/null
@@ -1,241 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_interfaces::IDataSynchronizer Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
IDataSynchronizer obtains data via a background synchronization mechanism, updating an IDestination whenever changes arrive from upstream.
- More...
-
-
#include <idata_synchronizer.hpp >
-
-
-
-
-
IDataSynchronizer obtains data via a background synchronization mechanism, updating an IDestination whenever changes arrive from upstream.
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- virtual std::string const& launchdarkly::server_side::data_interfaces::IDataSynchronizer::Identity
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ ShutdownAsync()
-
-
-
-
-
-
-
-
- virtual void launchdarkly::server_side::data_interfaces::IDataSynchronizer::ShutdownAsync
- (
- std::function< void()>
- complete )
-
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ StartAsync()
-
-
-
-
-
-
-
-
- virtual void launchdarkly::server_side::data_interfaces::IDataSynchronizer::StartAsync
- (
- IDestination *
- destination ,
-
-
-
-
- data_model::SDKDataSet const *
- bootstrap_data
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
-
Starts synchronizing data into the given IDestination .
-
The second parameter, boostrap_data, may be nullptr meaning no bootstrap data is present in the SDK and a full synchronization must be initiated.
-
If bootstrap_data is not nullptr, then it contains data obtained by the SDK during the bootstrap process. The pointer is valid only for this call.
-
The data may be used to optimize the synchronization process, e.g. by obtaining a diff rather than a full dataset.
-
Parameters
-
- destination The destination to synchronize data into. Pointer is invalid after the ShutdownAsync completion handler is called.
- bootstrap_data Optional bootstrap data. Pointer is valid only for this call.
-
-
-
-
-
Implemented in launchdarkly::server_side::data_systems::StreamingDataSource , and launchdarkly::server_side::data_systems::PollingDataSource .
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer__inherit__graph.map
deleted file mode 100644
index 9c68d4b29..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer__inherit__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer__inherit__graph.md5
deleted file mode 100644
index bab874d50..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-fd02bdf05dfb9de827d5f0fa40eb6474
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer__inherit__graph.png
deleted file mode 100644
index 5cfd89806..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSynchronizer__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem-members.html
deleted file mode 100644
index cd455dfbe..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem-members.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_interfaces::IDataSystem , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem.html
deleted file mode 100644
index f6bdce7e8..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem.html
+++ /dev/null
@@ -1,191 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_interfaces::IDataSystem Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
IDataSystem obtains data used for flag evaluations and makes it available to other components.
- More...
-
-
#include <idata_system.hpp >
-
-
-
-
-
-
-
-
-
-
-
[legend ]
-
-
-
-
-virtual std::string const & Identity () const =0
-
-
-virtual void Initialize ()=0
- Initializes the system. This method will be called before any of the IStore methods are called.
-
-
- IDataSystem (IDataSystem const &item)=delete
-
-
- IDataSystem (IDataSystem &&item)=delete
-
-
-IDataSystem & operator= (IDataSystem const &)=delete
-
-
-IDataSystem & operator= (IDataSystem &&)=delete
-
-
-virtual std::shared_ptr< data_model::FlagDescriptor > GetFlag (std::string const &key) const =0
- Get the flag named by key. Returns nullptr if no such flag exists. More...
-
-virtual std::shared_ptr< data_model::SegmentDescriptor > GetSegment (std::string const &key) const =0
- Get the segment named by key. Returns nullptr if no such flag exists. More...
-
-virtual std::unordered_map< std::string, std::shared_ptr< data_model::FlagDescriptor > > AllFlags () const =0
- Get a map of all flags. More...
-
-virtual std::unordered_map< std::string, std::shared_ptr< data_model::SegmentDescriptor > > AllSegments () const =0
- Get a map of all segments. More...
-
-virtual bool Initialized () const =0
-
-
- IStore (IStore const &item)=delete
-
-
- IStore (IStore &&item)=delete
-
-
-IStore & operator= (IStore const &)=delete
-
-
-IStore & operator= (IStore &&)=delete
-
-
-
-
IDataSystem obtains data used for flag evaluations and makes it available to other components.
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- virtual std::string const& launchdarkly::server_side::data_interfaces::IDataSystem::Identity
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__coll__graph.map
deleted file mode 100644
index 3def0ec96..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__coll__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__coll__graph.md5
deleted file mode 100644
index acf634259..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-8444dd983f1e9d1ad0d83d33dc737059
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__coll__graph.png
deleted file mode 100644
index d4d0d3c30..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__inherit__graph.map
deleted file mode 100644
index ca196a973..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__inherit__graph.map
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__inherit__graph.md5
deleted file mode 100644
index 590b6023e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-06c425649be93fbf60313ff0e2100a8d
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__inherit__graph.png
deleted file mode 100644
index bffdcb90c..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDataSystem__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination-members.html
deleted file mode 100644
index 9a8b73e0a..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination-members.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_interfaces::IDestination , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination.html
deleted file mode 100644
index a6d7b51b8..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination.html
+++ /dev/null
@@ -1,289 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_interfaces::IDestination Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
IDestination represents a sink for data received by the SDK. A destination may be a database, local file, etc.
- More...
-
-
#include <idestination.hpp >
-
-
-
-
-virtual void Init (data_model::SDKDataSet data_set)=0
- Initialize the destination with a base set of data. More...
-
-virtual void Upsert (std::string const &key, data_model::FlagDescriptor flag)=0
- Upsert a flag named by key. More...
-
-virtual void Upsert (std::string const &key, data_model::SegmentDescriptor segment)=0
- Upsert a segment named by key. More...
-
-virtual std::string const & Identity () const =0
-
-
- IDestination (IDestination const &item)=delete
-
-
- IDestination (IDestination &&item)=delete
-
-
-IDestination & operator= (IDestination const &)=delete
-
-
-IDestination & operator= (IDestination &&)=delete
-
-
-
-
IDestination represents a sink for data received by the SDK. A destination may be a database, local file, etc.
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- virtual std::string const& launchdarkly::server_side::data_interfaces::IDestination::Identity
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ Init()
-
-
-
-
-
-
-
-
- virtual void launchdarkly::server_side::data_interfaces::IDestination::Init
- (
- data_model::SDKDataSet
- data_set )
-
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ Upsert() [1/2]
-
-
-
-
-
-
-
-
- virtual void launchdarkly::server_side::data_interfaces::IDestination::Upsert
- (
- std::string const &
- key ,
-
-
-
-
- data_model::FlagDescriptor
- flag
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ Upsert() [2/2]
-
-
-
-
-
-
-
-
- virtual void launchdarkly::server_side::data_interfaces::IDestination::Upsert
- (
- std::string const &
- key ,
-
-
-
-
- data_model::SegmentDescriptor
- segment
-
-
-
- )
-
-
-
-
-
-pure virtual
-
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination__inherit__graph.map
deleted file mode 100644
index 0b4292f29..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination__inherit__graph.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination__inherit__graph.md5
deleted file mode 100644
index b9810fe46..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-d1e60759c68b01d18d1e42b7f8e01236
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination__inherit__graph.png
deleted file mode 100644
index f2d6152a7..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IDestination__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1ISerializedDestination-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1ISerializedDestination-members.html
deleted file mode 100644
index 64ecf0857..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1ISerializedDestination-members.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_interfaces::ISerializedDestination , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1ISerializedDestination.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1ISerializedDestination.html
deleted file mode 100644
index 98f95db5f..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1ISerializedDestination.html
+++ /dev/null
@@ -1,327 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_interfaces::ISerializedDestination Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This interface is used for persisting data to databases, or any other component that can store feature flag / segment data.
- More...
-
-
#include <iserialized_destination.hpp >
-
-
-
This interface is used for persisting data to databases, or any other component that can store feature flag / segment data.
-
The SDK automatically converts between its in-memory data model and a serialized string form, which is what this interface interacts with.
-
Each item in the store is conceptually a SerializedItemDescriptor containing a version and the serialized form. The serialized form might represent a flag/segment, or a "tombstone" representing the (absence) of an item.
-
It's possible to satisfy the interface in two ways:
-
-The Destination can store the version number, deleted state, and item separately. This is preferred because it avoids the need to deserialize the entire item just to inspect the version/deleted state when performing an Upsert operation. If implementing this strategy, the Destination may ignore deleted SerializeItemDescriptor's serializedItem members on Upserts.
-If there's no way to store the version number, deleted state, and item separately in an efficient way, then the store may instead persist the serializedItem as-is during an Upsert. The item will contain a "tombstone" representation which the SDK will later use to determine if the item is deleted or not.
-
-
-
-
◆ InitResult
-
-
-
-
-Enumerator kSuccess The init operation completed successfully.
-
- kError There was an error with the init operation.
-
-
-
-
-
-
-
◆ UpsertResult
-
-
-
-
-Enumerator kSuccess The upsert completed successfully.
-
- kError There was an error with the upsert operation.
-
- kNotUpdated The upsert did not encounter errors, but the version of the existing item was greater than that the version of the upsert item.
-
-
-
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- virtual std::string const& launchdarkly::server_side::data_interfaces::ISerializedDestination::Identity
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
Returns Identity of the destination. Used in logs.
-
-
-
-
-
◆ Init()
-
-
-
-
-
-
-
-
- virtual InitResult launchdarkly::server_side::data_interfaces::ISerializedDestination::Init
- (
- std::vector< ItemCollection >
- sdk_data_set )
-
-
-
-
-
-pure virtual
-
-
-
-
-
Overwrites the Destination's contents with a set of items for each collection. All previous data should be disgraded regardless of versioning.
-
The update should be done atomically. If that's not possible, the store must first add or update each item in the same order that they are given in the input data, and then delete any previously stored items that were not in the input data.
-
Parameters
-
- sdk_data_set A series of collections, where each collection is named by an ISerializedItemKind and contains a list of key/value pairs representing the key of the item and the serialized form of the item.
-
-
-
-
Returns InitResult::kSuccess if all data items were stored, or InitResult::kError if any error occoured.
-
-
-
-
-
◆ Upsert()
-
-
-
-
-
-
-
-
-
-pure virtual
-
-
-
-
-
Upserts a single item (update if exist, insert if not.)
-
If the given key already exists in the collection named by kind, then the Destination must check the version number corresponding to that key. Note that the item corresponding to that key may be a tombstone representing an absent item.
-
If the version of the existing item is >= the version of the new item, return UpsertResult::kNotUpdated . If the Destination can't determine the version number of the existing item without full deserialization, then it may call integrations::ISerializedItemKind::Version on the data to obtain it.
-
If the given item's deleted flag is true, the Destination must persist this fact. It can either store a tombstone (value of serializedItem), or if deletion state is stored separate from the item, it can use that mechanism. In any case, it should not delete/forget about the item.
-
Parameters
-
- kind The item kind.
- key The item key.
- item Serialized form of the item.
-
-
-
-
Returns UpsertResult::kSuccess if the operation was successful. UpsertResult::kError if an error occured. Otherwise, UpsertResult::kNotUpdated if the existing item version was greater than the version passed in.
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore-members.html
deleted file mode 100644
index 690f69a0c..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore-members.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side data_interfaces IStore
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_interfaces::IStore , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore.html
deleted file mode 100644
index 0ba3c23da..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore.html
+++ /dev/null
@@ -1,298 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_interfaces::IStore Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side data_interfaces IStore
-
-
-
-
-
-
IStore provides shared ownership of flag and segment domain objects.
- More...
-
-
#include <istore.hpp >
-
-
-
-
-
-
-
-
-
-
-
-
[legend ]
-
-
-virtual std::shared_ptr< data_model::FlagDescriptor > GetFlag (std::string const &key) const =0
- Get the flag named by key. Returns nullptr if no such flag exists. More...
-
-virtual std::shared_ptr< data_model::SegmentDescriptor > GetSegment (std::string const &key) const =0
- Get the segment named by key. Returns nullptr if no such flag exists. More...
-
-virtual std::unordered_map< std::string, std::shared_ptr< data_model::FlagDescriptor > > AllFlags () const =0
- Get a map of all flags. More...
-
-virtual std::unordered_map< std::string, std::shared_ptr< data_model::SegmentDescriptor > > AllSegments () const =0
- Get a map of all segments. More...
-
-virtual bool Initialized () const =0
-
-
- IStore (IStore const &item)=delete
-
-
- IStore (IStore &&item)=delete
-
-
-IStore & operator= (IStore const &)=delete
-
-
-IStore & operator= (IStore &&)=delete
-
-
-
-
IStore provides shared ownership of flag and segment domain objects.
-
-
-
◆ AllFlags()
-
-
-
-
-
-
-
-
- virtual std:: unordered_map<std::string, std::shared_ptr<data_model::FlagDescriptor> > launchdarkly::server_side::data_interfaces::IStore::AllFlags
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ AllSegments()
-
-
-
-
-
-
-
-
- virtual std::unordered_map< std::string, std::shared_ptr<data_model::SegmentDescriptor> > launchdarkly::server_side::data_interfaces::IStore::AllSegments
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ GetFlag()
-
-
-
-
-
-
-
-
- virtual std::shared_ptr<data_model::FlagDescriptor> launchdarkly::server_side::data_interfaces::IStore::GetFlag
- (
- std::string const &
- key )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ GetSegment()
-
-
-
-
-
-
-
-
- virtual std::shared_ptr<data_model::SegmentDescriptor> launchdarkly::server_side::data_interfaces::IStore::GetSegment
- (
- std::string const &
- key )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ Initialized()
-
-
-
-
-
-
-
-
- virtual bool launchdarkly::server_side::data_interfaces::IStore::Initialized
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore__inherit__graph.map
deleted file mode 100644
index 93c35c986..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore__inherit__graph.map
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore__inherit__graph.md5
deleted file mode 100644
index 49ee4ec4c..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-c4809694837646bb411a1854cf0d990b
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore__inherit__graph.png
deleted file mode 100644
index 41c5c0690..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__interfaces_1_1IStore__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync-members.html
deleted file mode 100644
index e2c4ef23b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync-members.html
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_systems::BackgroundSync , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync.html
deleted file mode 100644
index 0fb09fbd7..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync.html
+++ /dev/null
@@ -1,367 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_systems::BackgroundSync Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <background_sync_system.hpp >
-
-
-
-
-
-
-
BackgroundSync implements the standard Data System which receives data updates from LaunchDarkly as they happen. It updates an in-memory store with the data, and always operates with a complete dataset.
-
The BackgroundSync system is advantageous because it allows flag evaluations to take place with up-to-date information. However, some environments may be too large to fit in memory, or a direct connection to LaunchDarkly isn't desired, necessitating use of the alternate LazyLoad system.
-
-
-
◆ AllFlags()
-
-
-
-
-
-
-
-
- std::unordered_map< std::string, std::shared_ptr< data_model::FlagDescriptor > > launchdarkly::server_side::data_systems::BackgroundSync::AllFlags
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ AllSegments()
-
-
-
-
-
-
-
-
- std::unordered_map< std::string, std::shared_ptr< data_model::SegmentDescriptor > > launchdarkly::server_side::data_systems::BackgroundSync::AllSegments
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ GetFlag()
-
-
-
-
-
-
-
-
- std::shared_ptr< data_model::FlagDescriptor > launchdarkly::server_side::data_systems::BackgroundSync::GetFlag
- (
- std::string const &
- key )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ GetSegment()
-
-
-
-
-
-
-
-
- std::shared_ptr< data_model::SegmentDescriptor > launchdarkly::server_side::data_systems::BackgroundSync::GetSegment
- (
- std::string const &
- key )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- std::string const & launchdarkly::server_side::data_systems::BackgroundSync::Identity
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Initialized()
-
-
-
-
-
-
-
-
- bool launchdarkly::server_side::data_systems::BackgroundSync::Initialized
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
The documentation for this class was generated from the following files:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__coll__graph.map
deleted file mode 100644
index 6de53f5e1..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__coll__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__coll__graph.md5
deleted file mode 100644
index 30eeefaff..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-7e7172a35d835e18dd95270bbce97297
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__coll__graph.png
deleted file mode 100644
index 4e1379703..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__inherit__graph.map
deleted file mode 100644
index 6de53f5e1..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__inherit__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__inherit__graph.md5
deleted file mode 100644
index 30eeefaff..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-7e7172a35d835e18dd95270bbce97297
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__inherit__graph.png
deleted file mode 100644
index 4e1379703..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1BackgroundSync__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1DataSourceEventHandler-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1DataSourceEventHandler-members.html
deleted file mode 100644
index bd52949e3..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1DataSourceEventHandler-members.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_systems::DataSourceEventHandler , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1DataSourceEventHandler.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1DataSourceEventHandler.html
deleted file mode 100644
index 7f7c7594e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1DataSourceEventHandler.html
+++ /dev/null
@@ -1,180 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_systems::DataSourceEventHandler Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <event_handler.hpp >
-
-
-enum class MessageStatus { kMessageHandled
-, kInvalidMessage
-, kUnhandledVerb
- }
-
-
-
-
This class handles LaunchDarkly events, parses them, and then uses a IDestination to process the parsed events.
-
This is only used for streaming. For server polling the shape of the poll response is different than the put, so there is limited utility in sharing this handler.
-
-
-
◆ MessageStatus
-
-
-
-
Status indicating if the message was processed, or if there was an issue encountered.
-
-
-
-
-
-
◆ HandleMessage()
-
-
-
-
-
- DataSourceEventHandler::MessageStatus launchdarkly::server_side::data_systems::DataSourceEventHandler::HandleMessage
- (
- std::string const &
- type ,
-
-
-
-
- std::string const &
- data
-
-
-
- )
-
-
-
-
-
Handles an event from the LaunchDarkly service.
Parameters
-
- type The type of the event. "put"/"patch"/"delete".
- data The content of the event.
-
-
-
-
Returns A status indicating if the message could be handled.
-
-
-
-
The documentation for this class was generated from the following files:
-src/data_systems/background_sync/sources/streaming/event_handler.hpp
-src/data_systems/background_sync/sources/streaming/event_handler.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad-members.html
deleted file mode 100644
index e8b56a537..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad-members.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side data_systems LazyLoad
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_systems::LazyLoad , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad.html
deleted file mode 100644
index cccb756b4..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad.html
+++ /dev/null
@@ -1,374 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_systems::LazyLoad Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side data_systems LazyLoad
-
-
-
-
-
-
#include <lazy_load_system.hpp >
-
-
-
-
-
-
-
-using ClockType = std::chrono::steady_clock
-
-
-using TimeFn = std::function< std::chrono::time_point< ClockType >()>
-
-
-
-
LazyLoad implements a Data System that pulls data from a persistent store on-demand. It is intended for use cases where holding an entire environment in memory isn't desired, or for uses that disallow direct communication with LaunchDarkly servers.
-
LazyLoad is able to remain efficient because it caches responses from the store. Over time, data becomes stale causing the system to refresh data.
-
-
-
◆ AllFlags()
-
-
-
-
-
-
-
-
- std::unordered_map< std::string, std::shared_ptr< data_model::FlagDescriptor > > launchdarkly::server_side::data_systems::LazyLoad::AllFlags
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ AllSegments()
-
-
-
-
-
-
-
-
- std::unordered_map< std::string, std::shared_ptr< data_model::SegmentDescriptor > > launchdarkly::server_side::data_systems::LazyLoad::AllSegments
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ GetFlag()
-
-
-
-
-
-
-
-
- std::shared_ptr< data_model::FlagDescriptor > launchdarkly::server_side::data_systems::LazyLoad::GetFlag
- (
- std::string const &
- key )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ GetSegment()
-
-
-
-
-
-
-
-
- std::shared_ptr< data_model::SegmentDescriptor > launchdarkly::server_side::data_systems::LazyLoad::GetSegment
- (
- std::string const &
- key )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- std::string const & launchdarkly::server_side::data_systems::LazyLoad::Identity
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Initialized()
-
-
-
-
-
-
-
-
- bool launchdarkly::server_side::data_systems::LazyLoad::Initialized
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
The documentation for this class was generated from the following files:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__coll__graph.map
deleted file mode 100644
index 10c7f92e8..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__coll__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__coll__graph.md5
deleted file mode 100644
index f153f5ae0..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-7d4460336de561308d70c594adb2268f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__coll__graph.png
deleted file mode 100644
index e5ae694ce..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__inherit__graph.map
deleted file mode 100644
index 10c7f92e8..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__inherit__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__inherit__graph.md5
deleted file mode 100644
index f153f5ae0..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-7d4460336de561308d70c594adb2268f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__inherit__graph.png
deleted file mode 100644
index e5ae694ce..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1LazyLoad__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem-members.html
deleted file mode 100644
index 68709a185..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem-members.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_systems::OfflineSystem , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem.html
deleted file mode 100644
index 7284775de..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem.html
+++ /dev/null
@@ -1,350 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_systems::OfflineSystem Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OfflineSystem (data_components::DataSourceStatusManager &status_manager)
-
-std::shared_ptr< data_model::FlagDescriptor > GetFlag (std::string const &key) const override
- Get the flag named by key. Returns nullptr if no such flag exists. More...
-
-std::shared_ptr< data_model::SegmentDescriptor > GetSegment (std::string const &key) const override
- Get the segment named by key. Returns nullptr if no such flag exists. More...
-
-std::unordered_map< std::string, std::shared_ptr< data_model::FlagDescriptor > > AllFlags () const override
- Get a map of all flags. More...
-
-std::unordered_map< std::string, std::shared_ptr< data_model::SegmentDescriptor > > AllSegments () const override
- Get a map of all segments. More...
-
-bool Initialized () const override
-
-std::string const & Identity () const override
-
-
-void Initialize () override
- Initializes the system. This method will be called before any of the IStore methods are called.
-
-
-
- IDataSystem (IDataSystem const &item)=delete
-
-
- IDataSystem (IDataSystem &&item)=delete
-
-
-IDataSystem & operator= (IDataSystem const &)=delete
-
-
-IDataSystem & operator= (IDataSystem &&)=delete
-
-
-
- IStore (IStore const &item)=delete
-
-
- IStore (IStore &&item)=delete
-
-
-IStore & operator= (IStore const &)=delete
-
-
-IStore & operator= (IStore &&)=delete
-
-
-
-
-
◆ AllFlags()
-
-
-
-
-
-
-
-
- std::unordered_map< std::string, std::shared_ptr< data_model::FlagDescriptor > > launchdarkly::server_side::data_systems::OfflineSystem::AllFlags
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ AllSegments()
-
-
-
-
-
-
-
-
- std::unordered_map< std::string, std::shared_ptr< data_model::SegmentDescriptor > > launchdarkly::server_side::data_systems::OfflineSystem::AllSegments
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ GetFlag()
-
-
-
-
-
-
-
-
- std::shared_ptr< data_model::FlagDescriptor > launchdarkly::server_side::data_systems::OfflineSystem::GetFlag
- (
- std::string const &
- key )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ GetSegment()
-
-
-
-
-
-
-
-
- std::shared_ptr< data_model::SegmentDescriptor > launchdarkly::server_side::data_systems::OfflineSystem::GetSegment
- (
- std::string const &
- key )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- std::string const & launchdarkly::server_side::data_systems::OfflineSystem::Identity
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Initialized()
-
-
-
-
-
-
-
-
- bool launchdarkly::server_side::data_systems::OfflineSystem::Initialized
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
The documentation for this class was generated from the following files:
-src/data_systems/offline.hpp
-src/data_systems/offline.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__coll__graph.map
deleted file mode 100644
index ab096d62d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__coll__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__coll__graph.md5
deleted file mode 100644
index b051c5c56..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-464db33eeebd61c9877f8cdbaf2c1367
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__coll__graph.png
deleted file mode 100644
index dfebe3620..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__inherit__graph.map
deleted file mode 100644
index ab096d62d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__inherit__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__inherit__graph.md5
deleted file mode 100644
index b051c5c56..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-464db33eeebd61c9877f8cdbaf2c1367
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__inherit__graph.png
deleted file mode 100644
index dfebe3620..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1OfflineSystem__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource-members.html
deleted file mode 100644
index 30434d25d..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource-members.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_systems::PollingDataSource , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource.html
deleted file mode 100644
index 22fbb04aa..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource.html
+++ /dev/null
@@ -1,249 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_systems::PollingDataSource Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- std::string const & launchdarkly::server_side::data_systems::PollingDataSource::Identity
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ ShutdownAsync()
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_systems::PollingDataSource::ShutdownAsync
- (
- std::function< void()>
- complete )
-
-
-
-
-
-override virtual
-
-
-
-
-
Stops the synchronization mechanism. Stop will be called only once after StartAsync. Stop should not block, but should invoke the completion function once shutdown.
-
Parameters
-
- complete A callback to be invoked on completion.
-
-
-
-
-
Implements launchdarkly::server_side::data_interfaces::IDataSynchronizer .
-
-
-
-
-
◆ StartAsync()
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_systems::PollingDataSource::StartAsync
- (
- data_interfaces::IDestination *
- destination ,
-
-
-
-
- data_model::SDKDataSet const *
- bootstrap_data
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
-
Starts synchronizing data into the given IDestination.
-
The second parameter, boostrap_data, may be nullptr meaning no bootstrap data is present in the SDK and a full synchronization must be initiated.
-
If bootstrap_data is not nullptr, then it contains data obtained by the SDK during the bootstrap process. The pointer is valid only for this call.
-
The data may be used to optimize the synchronization process, e.g. by obtaining a diff rather than a full dataset.
-
Parameters
-
- destination The destination to synchronize data into. Pointer is invalid after the ShutdownAsync completion handler is called.
- bootstrap_data Optional bootstrap data. Pointer is valid only for this call.
-
-
-
-
-
Implements launchdarkly::server_side::data_interfaces::IDataSynchronizer .
-
-
-
-
The documentation for this class was generated from the following files:
-src/data_systems/background_sync/sources/polling/polling_data_source.hpp
-src/data_systems/background_sync/sources/polling/polling_data_source.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__coll__graph.map
deleted file mode 100644
index 53c1d1d4e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__coll__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__coll__graph.md5
deleted file mode 100644
index 24802b32e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-e0f0e5cbc2aee9a28b2160ff70d7611f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__coll__graph.png
deleted file mode 100644
index 984d28f24..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__inherit__graph.map
deleted file mode 100644
index 53c1d1d4e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__inherit__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__inherit__graph.md5
deleted file mode 100644
index 24802b32e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-e0f0e5cbc2aee9a28b2160ff70d7611f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__inherit__graph.png
deleted file mode 100644
index 984d28f24..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1PollingDataSource__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataKind-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataKind-members.html
deleted file mode 100644
index bd47bb823..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataKind-members.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_systems::StreamingDataKind< kind, TPath > , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataKind.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataKind.html
deleted file mode 100644
index a2afa4390..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataKind.html
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_systems::StreamingDataKind< kind, TPath > Class Template Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-static data_components::DataKind Kind ()
-
-
-static bool IsKind (std::string const &patch_path)
-
-
-static std::string Key (std::string const &patch_path)
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource-members.html
deleted file mode 100644
index 473ec12f7..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource-members.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::data_systems::StreamingDataSource , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource.html
deleted file mode 100644
index fd169d662..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource.html
+++ /dev/null
@@ -1,249 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::data_systems::StreamingDataSource Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- std::string const & launchdarkly::server_side::data_systems::StreamingDataSource::Identity
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ ShutdownAsync()
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_systems::StreamingDataSource::ShutdownAsync
- (
- std::function< void()>
- complete )
-
-
-
-
-
-override virtual
-
-
-
-
-
Stops the synchronization mechanism. Stop will be called only once after StartAsync. Stop should not block, but should invoke the completion function once shutdown.
-
Parameters
-
- complete A callback to be invoked on completion.
-
-
-
-
-
Implements launchdarkly::server_side::data_interfaces::IDataSynchronizer .
-
-
-
-
-
◆ StartAsync()
-
-
-
-
-
-
-
-
- void launchdarkly::server_side::data_systems::StreamingDataSource::StartAsync
- (
- data_interfaces::IDestination *
- destination ,
-
-
-
-
- data_model::SDKDataSet const *
- bootstrap_data
-
-
-
- )
-
-
-
-
-
-override virtual
-
-
-
-
-
Starts synchronizing data into the given IDestination.
-
The second parameter, boostrap_data, may be nullptr meaning no bootstrap data is present in the SDK and a full synchronization must be initiated.
-
If bootstrap_data is not nullptr, then it contains data obtained by the SDK during the bootstrap process. The pointer is valid only for this call.
-
The data may be used to optimize the synchronization process, e.g. by obtaining a diff rather than a full dataset.
-
Parameters
-
- destination The destination to synchronize data into. Pointer is invalid after the ShutdownAsync completion handler is called.
- bootstrap_data Optional bootstrap data. Pointer is valid only for this call.
-
-
-
-
-
Implements launchdarkly::server_side::data_interfaces::IDataSynchronizer .
-
-
-
-
The documentation for this class was generated from the following files:
-src/data_systems/background_sync/sources/streaming/streaming_data_source.hpp
-src/data_systems/background_sync/sources/streaming/streaming_data_source.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__coll__graph.map
deleted file mode 100644
index dd1c27689..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__coll__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__coll__graph.md5
deleted file mode 100644
index 3aa3068e5..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-442e3dae0752bb55dd4fedfb65280d96
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__coll__graph.png
deleted file mode 100644
index 3f4780d95..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__inherit__graph.map
deleted file mode 100644
index dd1c27689..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__inherit__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__inherit__graph.md5
deleted file mode 100644
index 3aa3068e5..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-442e3dae0752bb55dd4fedfb65280d96
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__inherit__graph.png
deleted file mode 100644
index 3f4780d95..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1data__systems_1_1StreamingDataSource__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketPrefix-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketPrefix-members.html
deleted file mode 100644
index c1070421e..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketPrefix-members.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::evaluation::BucketPrefix , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketPrefix.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketPrefix.html
deleted file mode 100644
index e74e054c2..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketPrefix.html
+++ /dev/null
@@ -1,186 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::evaluation::BucketPrefix Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <bucketing.hpp >
-
-
-
-using Seed = std::int64_t
-
-
-
-
-std::ostream & operator<< (std::ostream &os, BucketPrefix const &prefix)
-
-
-
-
Bucketing is performed by hashing an input string. This string may be comprised of a seed (if the flag rule has a seed) or a combined key/salt pair.
-
-
-
◆ BucketPrefix() [1/2]
-
-
-
-
-
-
-
-
- launchdarkly::server_side::evaluation::BucketPrefix::BucketPrefix
- (
- Seed
- seed )
-
-
-
-
-
-explicit
-
-
-
-
Constructs a BucketPrefix from a seed value.
Parameters
-
- seed Value of the seed.
-
-
-
-
-
-
-
-
◆ BucketPrefix() [2/2]
-
-
-
-
-
- launchdarkly::server_side::evaluation::BucketPrefix::BucketPrefix
- (
- std::string
- key ,
-
-
-
-
- std::string
- salt
-
-
-
- )
-
-
-
-
-
Constructs a BucketPrefix from a key and salt.
Parameters
-
- key Key to use.
- salt Salt to use.
-
-
-
-
-
-
-
The documentation for this class was generated from the following files:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketResult-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketResult-members.html
deleted file mode 100644
index 0dda3b652..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketResult-members.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::evaluation::BucketResult , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketResult.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketResult.html
deleted file mode 100644
index 53c2e8ba4..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1BucketResult.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::evaluation::BucketResult Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- BucketResult (data_model::Flag::Rollout::WeightedVariation weighted_variation, bool is_experiment)
-
-
- BucketResult (data_model::Flag::Variation variation, bool in_experiment)
-
-
- BucketResult (data_model::Flag::Variation variation)
-
-
-std::size_t VariationIndex () const
-
-
-bool InExperiment () const
-
-
-
The documentation for this class was generated from the following files:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Error-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Error-members.html
deleted file mode 100644
index aecce51c2..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Error-members.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side evaluation Error
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::evaluation::Error , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Error.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Error.html
deleted file mode 100644
index e520550ad..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Error.html
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::evaluation::Error Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side evaluation Error
-
-
-
-
-
-
-
-static Error CyclicSegmentReference (std::string segment_key)
-
-
-static Error CyclicPrerequisiteReference (std::string prereq_key)
-
-
-static Error InvalidAttributeReference (std::string ref)
-
-
-static Error RolloutMissingVariations ()
-
-
-static Error NonexistentVariationIndex (std::int64_t index)
-
-
-static Error MissingSalt (std::string item_key)
-
-
-
-
-std::ostream & operator<< (std::ostream &out, Error const &arr)
-
-
-bool operator== (Error const &lhs, Error const &rhs)
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Evaluator-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Evaluator-members.html
deleted file mode 100644
index 050407d93..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Evaluator-members.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::evaluation::Evaluator , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Evaluator.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Evaluator.html
deleted file mode 100644
index 8404f9175..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1Evaluator.html
+++ /dev/null
@@ -1,177 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::evaluation::Evaluator Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
◆ Evaluate() [1/2]
-
-
-
-
Evaluates a flag for a given context. Does not record prerequisite events. Warning: not thread safe.
-
Parameters
-
- flag The flag to evaluate.
- context The context to evaluate the flag against.
-
-
-
-
-
-
-
-
◆ Evaluate() [2/2]
-
-
-
-
-
- EvaluationDetail <Value > launchdarkly::server_side::evaluation::Evaluator::Evaluate
- (
- data_model::Flag const &
- flag ,
-
-
-
-
- Context const &
- context ,
-
-
-
-
- EventScope const &
- event_scope
-
-
-
- )
-
-
-
-
-
Evaluates a flag for a given context. Warning: not thread safe.
-
Parameters
-
- flag The flag to evaluate.
- context The context to evaluate the flag against.
- event_scope The event scope used for recording prerequisite events.
-
-
-
-
-
-
-
The documentation for this class was generated from the following files:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1EvaluationStack-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1EvaluationStack-members.html
deleted file mode 100644
index 08bc2fd3b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1EvaluationStack-members.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::evaluation::detail::EvaluationStack , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1EvaluationStack.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1EvaluationStack.html
deleted file mode 100644
index 6ef816366..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1EvaluationStack.html
+++ /dev/null
@@ -1,151 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::evaluation::detail::EvaluationStack Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <evaluation_stack.hpp >
-
-
-
EvaluationStack is used to track which segments and flags have been noticed during evaluation in order to detect circular references.
-
-
-
◆ NoticePrerequisite()
-
-
-
-
-
- std::optional< Guard > launchdarkly::server_side::evaluation::detail::EvaluationStack::NoticePrerequisite
- (
- std::string
- prerequisite_key )
-
-
-
-
-
If the given prerequisite key has not been seen, marks it as seen and returns a Guard object. Otherwise, returns std::nullopt.
-
Parameters
-
- prerequisite_key Key of the prerequisite.
-
-
-
-
Returns Guard object if not seen before, otherwise std::nullopt.
-
-
-
-
-
◆ NoticeSegment()
-
-
-
-
-
- std::optional< Guard > launchdarkly::server_side::evaluation::detail::EvaluationStack::NoticeSegment
- (
- std::string
- segment_key )
-
-
-
-
-
If the given segment key has not been seen, marks it as seen and returns a Guard object. Otherwise, returns std::nullopt.
-
Parameters
-
- prerequisite_key Key of the segment.
-
-
-
-
Returns Guard object if not seen before, otherwise std::nullopt.
-
-
-
-
The documentation for this class was generated from the following files:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1SemVer-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1SemVer-members.html
deleted file mode 100644
index 5569bc288..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1SemVer-members.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side evaluation detail SemVer
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::evaluation::detail::SemVer , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1SemVer.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1SemVer.html
deleted file mode 100644
index fe5470109..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1evaluation_1_1detail_1_1SemVer.html
+++ /dev/null
@@ -1,274 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::evaluation::detail::SemVer Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side evaluation detail SemVer
-
-
-
-
-
-
#include <semver_operations.hpp >
-
-
-
-using VersionType = std::uint64_t
-
-
-using Token = std::variant< VersionType, std::string >
-
-
-
- SemVer ()
-
- SemVer (VersionType major, VersionType minor, VersionType patch, std::vector< Token > prerelease)
-
- SemVer (VersionType major, VersionType minor, VersionType patch)
-
-
-SemVer::VersionType Major () const
-
-
-SemVer::VersionType Minor () const
-
-
-SemVer::VersionType Patch () const
-
-
-std::optional< std::vector< Token > > const & Prerelease () const
-
-
-
-static std::optional< SemVer > Parse (std::string const &value)
-
-
-
-
Represents a LaunchDarkly-flavored Semantic Version v2.
-
Semantic versions can be compared using ==, <, and >.
-
The main difference from the official spec is that missing minor and patch versions are allowed, i.e. "1" means "1.0.0" and "1.2" means "1.2.0".
-
-
-
◆ SemVer() [1/3]
-
-
-
-
-
- launchdarkly::server_side::evaluation::detail::SemVer::SemVer
- (
- )
-
-
-
-
-
Constructs a SemVer representing "0.0.0".
-
-
-
-
-
◆ SemVer() [2/3]
-
-
-
-
-
- launchdarkly::server_side::evaluation::detail::SemVer::SemVer
- (
- VersionType
- major ,
-
-
-
-
- VersionType
- minor ,
-
-
-
-
- VersionType
- patch ,
-
-
-
-
- std::vector< Token >
- prerelease
-
-
-
- )
-
-
-
-
-
Constructs a SemVer from a major, minor, patch, and prerelease. The prerelease consists of list of string/nonzero-number tokens, e.g. ["alpha", 1"].
Parameters
-
- major Major version.
- minor Minor version.
- patch Patch version.
- prerelease Prerelease tokens.
-
-
-
-
-
-
-
-
◆ SemVer() [3/3]
-
-
-
-
-
- launchdarkly::server_side::evaluation::detail::SemVer::SemVer
- (
- VersionType
- major ,
-
-
-
-
- VersionType
- minor ,
-
-
-
-
- VersionType
- patch
-
-
-
- )
-
-
-
-
-
Constructs a SemVer from a major, minor, and patch.
Parameters
-
- major Major version.
- minor Minor version.
- patch Patch version.
-
-
-
-
-
-
-
-
-
◆ Parse()
-
-
-
-
-
-
-
-
- std::optional< SemVer > launchdarkly::server_side::evaluation::detail::SemVer::Parse
- (
- std::string const &
- value )
-
-
-
-
-
-static
-
-
-
-
Attempts to parse a semantic version string, returning std::nullopt on failure. Build information is discarded.
Parameters
-
- value Version string, e.g. "1.2.3-alpha.1".
-
-
-
-
Returns SemVer on success, or std::nullopt on failure.
-
-
-
-
The documentation for this class was generated from the following files:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind-members.html
deleted file mode 100644
index 9fd34a481..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind-members.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side integrations FlagKind
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::integrations::FlagKind , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind.html
deleted file mode 100644
index 28d5028dd..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind.html
+++ /dev/null
@@ -1,192 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::integrations::FlagKind Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-launchdarkly server_side integrations FlagKind
-
-
-
-
-
-
-
-
-
-
-
-
◆ Namespace()
-
-
-
-
-
-
-
-
- std::string const & launchdarkly::server_side::integrations::FlagKind::Namespace
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Version()
-
-
-
-
-
-
-
-
- std::uint64_t launchdarkly::server_side::integrations::FlagKind::Version
- (
- std::string const &
- data )
- const
-
-
-
-
-override virtual
-
-
-
-
Deserialize data and return the version of the data.
-
This is for cases where the persistent store cannot avoid deserializing data to determine its version. For instance a Redis store where the only columns are the prefixed key and the serialized data.
-
If the data cannot be deserialized, then 0 will be returned.
-
Parameters
-
- data The data to deserialize.
-
-
-
-
Returns The version of the data.
-
-
Implements launchdarkly::server_side::integrations::ISerializedItemKind .
-
-
-
-
The documentation for this class was generated from the following files:
-include/launchdarkly/server_side/integrations/data_reader/kinds.hpp
-src/integrations/data_reader/kinds.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__coll__graph.map
deleted file mode 100644
index 7fa3d7fd7..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__coll__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__coll__graph.md5
deleted file mode 100644
index 88629b74f..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-e157d480469db4a24510185a4dd4a1b3
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__coll__graph.png
deleted file mode 100644
index 53235e6f2..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__inherit__graph.map
deleted file mode 100644
index 7fa3d7fd7..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__inherit__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__inherit__graph.md5
deleted file mode 100644
index 88629b74f..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-e157d480469db4a24510185a4dd4a1b3
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__inherit__graph.png
deleted file mode 100644
index 53235e6f2..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1FlagKind__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedDataReader-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedDataReader-members.html
deleted file mode 100644
index 8f582ce8b..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedDataReader-members.html
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::integrations::ISerializedDataReader , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedDataReader.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedDataReader.html
deleted file mode 100644
index d03561969..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedDataReader.html
+++ /dev/null
@@ -1,265 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::integrations::ISerializedDataReader Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <iserialized_data_reader.hpp >
-
-
-
Interface for a data reader that provides feature flags and related data in a serialized form.
-
This interface should be used for database integrations, or any other data source implementation that retrieves data from some external service.
-
The SDK will take care of converting between its own internal data model and a serialized string form; the source interacts only with the serialized form.
-
The SDK will also provide its own caching layer in front of this source; this source should not provide caching, but simply do every query or update that the SDK tells it to do.
-
Implementations must be thread-safe.
-
-
-
◆ All()
-
-
-
-
-
-
-
-
- virtual AllResult launchdarkly::server_side::integrations::ISerializedDataReader::All
- (
- ISerializedItemKind const &
- kind )
- const
-
-
-
-
-pure virtual
-
-
-
-
Retrieves all items from the specified collection.
-
If the store contains placeholders for deleted items, it should include them in the results, not filter them out.
Parameters
-
- kind The kind of data to get.
-
-
-
-
Returns Either all of the items of the type, or an error. If there are no items of the specified type, then return an empty collection.
-
-
-
-
-
◆ Get()
-
-
-
-
-
-
-
-
- virtual GetResult launchdarkly::server_side::integrations::ISerializedDataReader::Get
- (
- ISerializedItemKind const &
- kind ,
-
-
-
-
- std::string const &
- itemKey
-
-
-
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
Retrieves an item from the specified collection, if available.
-
Parameters
-
- kind The kind of the item.
- itemKey The key for the item.
-
-
-
-
Returns A serialized item descriptor if the item existed, a std::nullopt if the item did not exist, or an error. For a deleted item the serialized item descriptor may contain a std::nullopt for the serializedItem.
-
-
-
-
-
◆ Identity()
-
-
-
-
-
-
-
-
- virtual std::string const& launchdarkly::server_side::integrations::ISerializedDataReader::Identity
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
Returns Identity of the reader. Used in logs.
-
-
-
-
-
◆ Initialized()
-
-
-
-
-
-
-
-
- virtual bool launchdarkly::server_side::integrations::ISerializedDataReader::Initialized
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
Returns True if the reader has data that can be queried. The reader should derive this state externally; that is, it should be an attribute of the underlying source of data (not in memory.) A possible implementation would be to store a special data key that is only set after initial SDK data is stored.
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind-members.html
deleted file mode 100644
index 4239df822..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind-members.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::integrations::ISerializedItemKind , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind.html
deleted file mode 100644
index d98dd9342..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind.html
+++ /dev/null
@@ -1,189 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::integrations::ISerializedItemKind Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Represents the kind of a serialized item. The purpose of this interface is to allow for determining a serialized item's version without leaking the details of the serialization format to the calling code.
- More...
-
-
#include <iserialized_item_kind.hpp >
-
-
-
-
-
Represents the kind of a serialized item. The purpose of this interface is to allow for determining a serialized item's version without leaking the details of the serialization format to the calling code.
-
-
-
◆ Namespace()
-
-
-
-
-
-
-
-
- virtual std::string const& launchdarkly::server_side::integrations::ISerializedItemKind::Namespace
- (
- )
- const
-
-
-
-
-pure virtual
-
-
-
-
-
-
◆ Version()
-
-
-
-
-
-
-
-
- virtual std::uint64_t launchdarkly::server_side::integrations::ISerializedItemKind::Version
- (
- std::string const &
- data )
- const
-
-
-
-
-pure virtual
-
-
-
-
Deserialize data and return the version of the data.
-
This is for cases where the persistent store cannot avoid deserializing data to determine its version. For instance a Redis store where the only columns are the prefixed key and the serialized data.
-
If the data cannot be deserialized, then 0 will be returned.
-
Parameters
-
- data The data to deserialize.
-
-
-
-
Returns The version of the data.
-
-
Implemented in launchdarkly::server_side::integrations::FlagKind , and launchdarkly::server_side::integrations::SegmentKind .
-
-
-
-
The documentation for this class was generated from the following file:
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind__inherit__graph.map
deleted file mode 100644
index 333f1d0aa..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind__inherit__graph.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind__inherit__graph.md5
deleted file mode 100644
index c2dd3b3e0..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-b96e1566adb840c1b656881382d15bcf
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind__inherit__graph.png
deleted file mode 100644
index bffeca6ad..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1ISerializedItemKind__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind-members.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind-members.html
deleted file mode 100644
index 4da4475c3..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind-members.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Member List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is the complete list of members for launchdarkly::server_side::integrations::SegmentKind , including all inherited members.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind.html b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind.html
deleted file mode 100644
index 13b005129..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind.html
+++ /dev/null
@@ -1,192 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: launchdarkly::server_side::integrations::SegmentKind Class Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
◆ Namespace()
-
-
-
-
-
-
-
-
- std::string const & launchdarkly::server_side::integrations::SegmentKind::Namespace
- (
- )
- const
-
-
-
-
-override virtual
-
-
-
-
-
-
◆ Version()
-
-
-
-
-
-
-
-
- std::uint64_t launchdarkly::server_side::integrations::SegmentKind::Version
- (
- std::string const &
- data )
- const
-
-
-
-
-override virtual
-
-
-
-
Deserialize data and return the version of the data.
-
This is for cases where the persistent store cannot avoid deserializing data to determine its version. For instance a Redis store where the only columns are the prefixed key and the serialized data.
-
If the data cannot be deserialized, then 0 will be returned.
-
Parameters
-
- data The data to deserialize.
-
-
-
-
Returns The version of the data.
-
-
Implements launchdarkly::server_side::integrations::ISerializedItemKind .
-
-
-
-
The documentation for this class was generated from the following files:
-include/launchdarkly/server_side/integrations/data_reader/kinds.hpp
-src/integrations/data_reader/kinds.cpp
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__coll__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__coll__graph.map
deleted file mode 100644
index 5b20dc9a5..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__coll__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__coll__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__coll__graph.md5
deleted file mode 100644
index 91c5ee2f6..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-bc758b4fbaf87111ad14c201e8a75368
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__coll__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__coll__graph.png
deleted file mode 100644
index e449780ac..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__coll__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__inherit__graph.map b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__inherit__graph.map
deleted file mode 100644
index 5b20dc9a5..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__inherit__graph.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__inherit__graph.md5 b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__inherit__graph.md5
deleted file mode 100644
index 91c5ee2f6..000000000
--- a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-bc758b4fbaf87111ad14c201e8a75368
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__inherit__graph.png b/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__inherit__graph.png
deleted file mode 100644
index e449780ac..000000000
Binary files a/libs/server-sdk/docs/html/classlaunchdarkly_1_1server__side_1_1integrations_1_1SegmentKind__inherit__graph.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/client__impl_8hpp_source.html b/libs/server-sdk/docs/html/client__impl_8hpp_source.html
deleted file mode 100644
index 1163a4b1f..000000000
--- a/libs/server-sdk/docs/html/client__impl_8hpp_source.html
+++ /dev/null
@@ -1,300 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/client_impl.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include "data_components/status_notifications/data_source_status_manager.hpp"
-
4 #include "data_interfaces/system/idata_system.hpp"
-
5 #include "evaluation/evaluator.hpp"
-
6 #include "events/event_scope.hpp"
-
-
8 #include <launchdarkly/config/client.hpp>
-
9 #include <launchdarkly/context.hpp>
-
10 #include <launchdarkly/data/evaluation_detail.hpp>
-
11 #include <launchdarkly/error.hpp>
-
12 #include <launchdarkly/events/event_processor_interface.hpp>
-
13 #include <launchdarkly/logging/logger.hpp>
-
14 #include <launchdarkly/server_side/client.hpp>
-
15 #include <launchdarkly/value.hpp>
-
-
17 #include <boost/asio/executor_work_guard.hpp>
-
18 #include <boost/asio/io_context.hpp>
-
-
20 #include <tl/expected.hpp>
-
-
22 #include <condition_variable>
-
-
-
-
26 #include <shared_mutex>
-
-
-
-
30 namespace launchdarkly::server_side {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
50 std::string event_name,
-
-
52 double metric_value)
override ;
-
-
-
-
56 void Track (
Context const & ctx, std::string event_name)
override ;
-
-
-
-
-
-
-
-
64 bool default_value)
override ;
-
-
-
-
68 bool default_value)
override ;
-
-
-
-
72 std::string default_value)
override ;
-
-
-
-
-
77 std::string default_value)
override ;
-
-
-
-
81 double default_value)
override ;
-
-
-
-
-
86 double default_value)
override ;
-
-
-
-
90 int default_value)
override ;
-
-
-
-
94 int default_value)
override ;
-
-
-
-
98 Value default_value)
override ;
-
-
-
-
102 Value default_value)
override ;
-
-
-
-
-
-
-
-
-
-
-
-
114 Value const & default_value,
-
-
-
117 template <
typename T>
-
-
-
120 enum Value::Type value_type,
-
-
122 Value const & default_value) {
-
-
124 VariationInternal(ctx, key, default_value, events_with_reasons_);
-
125 if (result.Value().Type() == value_type) {
-
-
-
-
-
-
-
-
-
134 enum Value::Type value_type,
-
135 std::string
const & key,
-
136 Value const & default_value);
-
-
-
139 std::string
const & key,
-
-
141 Value const & default_value,
-
-
-
-
145 std::optional<data_model::Flag>
const & flag);
-
-
147 [[nodiscard]] std::optional<enum EvaluationReason::ErrorKind>
-
148 PreEvaluationChecks(
Context const & context)
const ;
-
-
150 void TrackInternal(
Context const & ctx,
-
151 std::string event_name,
-
152 std::optional<Value> data,
-
153 std::optional<double> metric_value);
-
-
155 std::future<bool> StartAsyncInternal(
-
156 std::function<
bool (DataSourceStatus::DataSourceState)> predicate);
-
-
158 void LogVariationCall(std::string
const & key,
bool flag_present)
const ;
-
-
-
-
-
-
-
165 boost::asio::io_context ioc_;
-
166 boost::asio::executor_work_guard<boost::asio::io_context::executor_type>
-
-
-
-
-
-
-
-
174 std::unique_ptr<data_interfaces::IDataSystem> data_system_;
-
-
176 std::unique_ptr<events::IEventProcessor> event_processor_;
-
-
178 mutable std::mutex init_mutex_;
-
179 std::condition_variable init_waiter_;
-
-
-
-
-
-
-
186 std::thread run_thread_;
-
-
-
Definition: context.hpp:29
-
Definition: evaluation_detail.hpp:18
-
T const & Value() const
Definition: evaluation_detail.cpp:29
-
ErrorKind
Definition: evaluation_reason.hpp:39
-
-
Definition: http_properties.hpp:10
-
Definition: all_flags_state.hpp:25
-
Options
Definition: all_flags_state.hpp:27
-
-
Definition: client_impl.hpp:32
-
EvaluationDetail< std::string > StringVariationDetail(Context const &ctx, FlagKey const &key, std::string default_value) override
Definition: client_impl.cpp:368
-
EvaluationDetail< int > IntVariationDetail(Context const &ctx, FlagKey const &key, int default_value) override
Definition: client_impl.cpp:396
-
void Track(Context const &ctx, std::string event_name, Value data, double metric_value) override
Definition: client_impl.cpp:217
-
Value JsonVariation(Context const &ctx, FlagKey const &key, Value default_value) override
Definition: client_impl.cpp:416
-
double DoubleVariation(Context const &ctx, FlagKey const &key, double default_value) override
Definition: client_impl.cpp:390
-
EvaluationDetail< bool > BoolVariationDetail(Context const &ctx, FlagKey const &key, bool default_value) override
Definition: client_impl.cpp:355
-
void Identify(Context context) override
Definition: client_impl.cpp:129
-
int IntVariation(Context const &ctx, FlagKey const &key, int default_value) override
Definition: client_impl.cpp:403
-
EvaluationDetail< double > DoubleVariationDetail(Context const &ctx, FlagKey const &key, double default_value) override
Definition: client_impl.cpp:382
-
void FlushAsync() override
Definition: client_impl.cpp:234
-
EvaluationDetail< Value > JsonVariationDetail(Context const &ctx, FlagKey const &key, Value default_value) override
Definition: client_impl.cpp:409
-
std::future< bool > StartAsync() override
Definition: client_impl.cpp:135
-
std::string StringVariation(Context const &ctx, FlagKey const &key, std::string default_value) override
Definition: client_impl.cpp:376
-
IDataSourceStatusProvider & DataSourceStatus() override
Definition: client_impl.cpp:422
-
bool BoolVariation(Context const &ctx, FlagKey const &key, bool default_value) override
Definition: client_impl.cpp:362
-
bool Initialized() const override
Definition: client_impl.cpp:153
-
Definition: event_scope.hpp:14
-
Definition: client.hpp:21
-
std::string FlagKey
Definition: client.hpp:26
-
Definition: data_source_status.hpp:69
-
Definition: data_source_status_manager.hpp:16
-
Definition: evaluator.hpp:20
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/closed.png b/libs/server-sdk/docs/html/closed.png
deleted file mode 100644
index 98cc2c909..000000000
Binary files a/libs/server-sdk/docs/html/closed.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2builder_8h.html b/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2builder_8h.html
deleted file mode 100644
index 96aa85ffa..000000000
--- a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2builder_8h.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/config/builder.h File Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the source code of this file.
-
-
This header for the LaunchDarkly C++ Client-side SDK has moved!
-
Please use 'launchdarkly/client_side/bindings/c/config/builder.h' instead.
-
The original C++ Client-side 1.0 release shipped builder.h at this location, but it was moved to the client_side subdirectory to accommodate the C++ Server-side SDK.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2builder_8h_source.html b/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2builder_8h_source.html
deleted file mode 100644
index 318bd2f2c..000000000
--- a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2builder_8h_source.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/config/builder.h Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the documentation of this file.
-
-
-
-
12 "LaunchDarkly Client-side C++ SDK: ACTION REQUIRED: This header has moved!" )
-
-
14 "LaunchDarkly Client-side C++ SDK: Please include 'launchdarkly/client_side/bindings/c/config/builder.h' instead" )
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2config_8h.html b/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2config_8h.html
deleted file mode 100644
index 82c084f68..000000000
--- a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2config_8h.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/config/config.h File Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the source code of this file.
-
-
This header for the LaunchDarkly C++ Client-side SDK has moved!
-
Please use 'launchdarkly/client_side/bindings/c/config/config.h' instead.
-
The original C++ Client-side 1.0 release shipped config.h at this location, but it was moved to the client_side subdirectory to accommodate the C++ Server-side SDK.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2config_8h_source.html b/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2config_8h_source.html
deleted file mode 100644
index 08bb4a872..000000000
--- a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2bindings_2c_2config_2config_8h_source.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/config/config.h Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the documentation of this file.
-
-
-
-
12 "LaunchDarkly Client-side C++ SDK: ACTION REQUIRED: This header has moved!" )
-
-
14 "LaunchDarkly Client-side C++ SDK: Please include 'launchdarkly/client_side/bindings/c/config/config.h' instead" )
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2client_8hpp_source.html b/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2client_8hpp_source.html
deleted file mode 100644
index e08b57fdb..000000000
--- a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2client_8hpp_source.html
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/client.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/builders/app_info_builder.hpp>
-
4 #include <launchdarkly/config/shared/builders/config_builder.hpp>
-
5 #include <launchdarkly/config/shared/builders/endpoints_builder.hpp>
-
6 #include <launchdarkly/config/shared/builders/events_builder.hpp>
-
7 #include <launchdarkly/config/shared/built/persistence.hpp>
-
8 #include <launchdarkly/config/shared/defaults.hpp>
-
9 #include <launchdarkly/config/shared/sdks.hpp>
-
-
11 namespace launchdarkly::client_side {
-
-
13 using SDK = config::shared::ClientSDK;
-
-
15 using Defaults = config::shared::Defaults<SDK>;
-
16 using AppInfoBuilder = config::shared::builders::AppInfoBuilder;
-
17 using EndpointsBuilder = config::shared::builders::EndpointsBuilder<SDK>;
-
18 using ConfigBuilder = config::shared::builders::ConfigBuilder<SDK>;
-
19 using EventsBuilder = config::shared::builders::EventsBuilder<SDK>;
-
20 using HttpPropertiesBuilder =
-
21 config::shared::builders::HttpPropertiesBuilder<SDK>;
-
22 using DataSourceBuilder = config::shared::builders::DataSourceBuilder<SDK>;
-
23 using LoggingBuilder = config::shared::builders::LoggingBuilder;
-
24 using PersistenceBuilder = config::shared::builders::PersistenceBuilder<SDK>;
-
-
26 using Config = config::Config<SDK>;
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2shared_2builders_2config__builder_8hpp_source.html b/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2shared_2builders_2config__builder_8hpp_source.html
deleted file mode 100644
index 4b1f7c986..000000000
--- a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2shared_2builders_2config__builder_8hpp_source.html
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/config_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/builders/app_info_builder.hpp>
-
4 #include <launchdarkly/config/shared/builders/data_source_builder.hpp>
-
5 #include <launchdarkly/config/shared/builders/endpoints_builder.hpp>
-
6 #include <launchdarkly/config/shared/builders/events_builder.hpp>
-
7 #include <launchdarkly/config/shared/builders/http_properties_builder.hpp>
-
8 #include <launchdarkly/config/shared/builders/logging_builder.hpp>
-
9 #include <launchdarkly/config/shared/builders/persistence_builder.hpp>
-
10 #include <launchdarkly/config/shared/config.hpp>
-
-
-
-
-
15 #include "tl/expected.hpp"
-
-
17 namespace launchdarkly::config::shared::builders {
-
-
24 template <
typename SDK>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
113 tl::expected<Result, Error>
Build ()
const ;
-
-
-
116 std::string sdk_key_;
-
117 std::optional<bool> offline_;
-
-
-
-
-
-
-
-
-
-
-
-
Definition: app_info_builder.hpp:13
-
Definition: config_builder.hpp:25
-
PersistenceBuilder & Persistence()
Definition: config_builder.cpp:50
-
LoggingBuilder & Logging()
Definition: config_builder.cpp:45
-
ConfigBuilder & Offline(bool offline)
Definition: config_builder.cpp:27
-
DataSourceBuilder & DataSource()
Definition: config_builder.cpp:34
-
tl::expected< Result, Error > Build() const
Definition: config_builder.cpp:56
-
ConfigBuilder(std::string sdk_key)
Definition: config_builder.cpp:7
-
AppInfoBuilder & AppInfo()
Definition: config_builder.cpp:22
-
HttpPropertiesBuilder & HttpProperties()
Definition: config_builder.cpp:40
-
EventsBuilder & Events()
Definition: config_builder.cpp:17
-
EndpointsBuilder & ServiceEndpoints()
Definition: config_builder.cpp:12
-
Definition: data_source_builder.hpp:21
-
Definition: endpoints_builder.hpp:28
-
Definition: events_builder.hpp:29
-
Definition: http_properties_builder.hpp:19
-
Definition: logging_builder.hpp:13
-
Definition: persistence_builder.hpp:16
-
Definition: config.hpp:20
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2shared_2config_8hpp_source.html b/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2shared_2config_8hpp_source.html
deleted file mode 100644
index c54505202..000000000
--- a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2shared_2config_8hpp_source.html
+++ /dev/null
@@ -1,145 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/config.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/builders/endpoints_builder.hpp>
-
4 #include <launchdarkly/config/shared/builders/events_builder.hpp>
-
5 #include <launchdarkly/config/shared/built/data_source_config.hpp>
-
6 #include <launchdarkly/config/shared/built/events.hpp>
-
7 #include <launchdarkly/config/shared/built/http_properties.hpp>
-
8 #include <launchdarkly/config/shared/built/logging.hpp>
-
9 #include <launchdarkly/config/shared/built/persistence.hpp>
-
10 #include <launchdarkly/config/shared/built/service_endpoints.hpp>
-
-
12 namespace launchdarkly::config {
-
-
19 template <
typename SDK>
-
-
-
22 Config (std::string sdk_key,
-
-
-
-
-
27 std::optional<std::string> application_tag,
-
-
-
-
-
32 [[nodiscard]] std::string
const & SdkKey()
const ;
-
-
-
-
-
-
-
39 [[nodiscard]] std::optional<std::string>
const & ApplicationTag()
const ;
-
-
-
-
-
-
-
46 [[nodiscard]]
bool Offline()
const ;
-
-
-
-
-
-
-
-
-
-
-
57 std::optional<std::string> application_tag_;
-
-
-
-
-
-
-
-
Definition: events.hpp:18
-
Definition: http_properties.hpp:10
-
Definition: service_endpoints.hpp:11
-
Definition: config.hpp:20
-
Definition: data_source_config.hpp:52
-
Definition: logging.hpp:12
-
Definition: persistence.hpp:13
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2shared_2defaults_8hpp_source.html b/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2shared_2defaults_8hpp_source.html
deleted file mode 100644
index e321d09f2..000000000
--- a/libs/server-sdk/docs/html/common_2include_2launchdarkly_2config_2shared_2defaults_8hpp_source.html
+++ /dev/null
@@ -1,193 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/defaults.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/built/data_source_config.hpp>
-
4 #include <launchdarkly/config/shared/built/events.hpp>
-
5 #include <launchdarkly/config/shared/built/http_properties.hpp>
-
6 #include <launchdarkly/config/shared/built/persistence.hpp>
-
7 #include <launchdarkly/config/shared/built/service_endpoints.hpp>
-
8 #include <launchdarkly/config/shared/sdks.hpp>
-
9 #include <launchdarkly/logging/log_level.hpp>
-
-
11 namespace launchdarkly::config::shared {
-
-
18 template <
typename SDK>
-
-
-
-
26 static std::string LogTag() {
return "LaunchDarkly" ; }
-
27 static launchdarkly::LogLevel LogLevel() {
return LogLevel::kInfo; }
-
-
-
-
-
-
-
-
35 return {
"https://clientsdk.launchdarkly.com" ,
-
36 "https://clientstream.launchdarkly.com" ,
-
37 "https://mobile.launchdarkly.com" };
-
-
-
-
-
-
43 std::chrono::seconds(30),
-
-
-
46 AttributeReference::SetType(),
-
47 std::chrono::seconds(1),
-
-
-
-
-
-
53 return {std::chrono::seconds{10}, std::chrono::seconds{10},
-
54 std::chrono::seconds{10}, std::chrono::seconds{10},
-
55 std::map<std::string, std::string>()};
-
-
-
-
59 return {std::chrono::seconds{1},
"/meval" };
-
-
-
62 static auto DataSourceConfig()
-
-
-
-
-
-
68 return {std::chrono::minutes(5),
"/msdk/evalx/contexts" ,
-
69 "/msdk/evalx/context" , std::chrono::minutes(5)};
-
-
-
72 static std::size_t MaxCachedContexts() {
return 5; }
-
-
-
-
-
-
78 return {
"https://sdk.launchdarkly.com" ,
-
79 "https://stream.launchdarkly.com" ,
-
80 "https://events.launchdarkly.com" };
-
-
-
-
-
-
86 std::chrono::seconds(5),
-
-
-
89 AttributeReference::SetType(),
-
90 std::chrono::seconds(1),
-
-
-
-
-
-
96 return {std::chrono::seconds{10}, std::chrono::seconds{10},
-
97 std::chrono::seconds{10}, std::chrono::seconds{10},
-
98 std::map<std::string, std::string>()};
-
-
-
-
102 return {std::chrono::seconds{1},
"/all" };
-
-
-
-
106 return {std::chrono::seconds{30},
"/sdk/latest-all" ,
-
107 std::chrono::seconds{30}};
-
-
-
-
-
Definition: events.hpp:18
-
Definition: http_properties.hpp:10
-
Definition: service_endpoints.hpp:11
-
-
Definition: defaults.hpp:19
-
static bool Offline()
Definition: defaults.hpp:24
-
-
Definition: data_source_config.hpp:55
-
Definition: data_source_config.hpp:37
-
Definition: data_source_config.hpp:45
-
Definition: data_source_config.hpp:16
-
Definition: data_source_config.hpp:22
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/config_2shared_2built_2persistence_8hpp_source.html b/libs/server-sdk/docs/html/config_2shared_2built_2persistence_8hpp_source.html
deleted file mode 100644
index 14ff9237d..000000000
--- a/libs/server-sdk/docs/html/config_2shared_2built_2persistence_8hpp_source.html
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/built/persistence.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
7 #include <launchdarkly/config/shared/sdks.hpp>
-
8 #include <launchdarkly/persistence/persistence.hpp>
-
-
10 namespace launchdarkly::config::shared::built {
-
-
12 template <
typename SDK>
-
-
-
-
-
17 bool disable_persistence;
-
18 std::shared_ptr<IPersistence> implementation;
-
19 std::size_t max_contexts_;
-
-
-
-
-
-
-
-
-
Definition: persistence.hpp:13
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/connection_8hpp_source.html b/libs/server-sdk/docs/html/connection_8hpp_source.html
deleted file mode 100644
index 10a948108..000000000
--- a/libs/server-sdk/docs/html/connection_8hpp_source.html
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/connection.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 namespace launchdarkly {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Definition: connection.hpp:10
-
virtual void Disconnect()=0
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/context_8h.html b/libs/server-sdk/docs/html/context_8h.html
deleted file mode 100644
index b067e1e44..000000000
--- a/libs/server-sdk/docs/html/context_8h.html
+++ /dev/null
@@ -1,616 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/context.h File Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <launchdarkly/bindings/c/export.h>
-
#include <launchdarkly/bindings/c/value.h >
-
#include <stdbool.h>
-
-
Go to the source code of this file.
-
-
-
-typedef struct _LDContext * LDContext
-
-
-typedef struct _LDContext_PrivateAttributesIter * LDContext_PrivateAttributesIter
-
-
-
-
-
◆ LD_EXPORT() [1/3]
-
-
-
-
-
- LD_EXPORT
- (
- bool
- )
-
-
-
-
-
Check if the context is valid.
-
Parameters
-
- context The context to check. Must not be NULL.
-
-
-
-
Returns True if the context is valid.
-
True if the LDAllFlagsState is valid. False if there was an error, such as the data store being unavailable.
-
An invalid LDAllFlagsState can still be serialized successfully to a JSON string.
-
Parameters
-
- state The LDAllFlagState to check for validity. Must not be NULL.
-
-
-
-
Returns True if the state is valid, false otherwise.
-
Check if an array-type iterator is at the end.
-
Parameters
-
- iter The iterator to check. Must not be NULL.
-
-
-
-
Returns True if the iterator is at the end.
-
Check if an object-type iterator is at the end.
-
Parameters
-
- iter The iterator to check. Must not be NULL.
-
-
-
-
Returns True if the iterator is at the end.
-
-
-
-
-
◆ LD_EXPORT() [2/3]
-
-
-
-
-
- LD_EXPORT
- (
- char const *
- )
-
-
-
-
-
If the context is not valid, then get a string containing the reason the context is not valid.
-
The lifetime of the returned string is tied to the LDContext.
-
Parameters
-
- context The context to check for validity. Must not be NULL.
-
-
-
-
Returns A string explaining why the context is not valid.
-
Get the key for an object-type iterator.
-
The returned key has a lifetime attached to that of the LDValue.
-
Parameters
-
- iter The iterator to get a key for. Must not be NULL.
-
-
-
-
Returns The key.
-
-
-
-
-
◆ LD_EXPORT() [3/3]
-
-
-
-
-
- LD_EXPORT
- (
- void
- )
-
-
-
-
-
Free the context.
-
Parameters
-
- context The context to free.
-
-
-
-
Frees an AllFlagsState.
Parameters
-
- state The AllFlagState to free.
-
-
-
-
Frees the data source status.
Parameters
-
- status The data source status to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
Frees a basic logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Frees a custom logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Move the array-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an array iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Move the object-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an object iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Free an array builder. This should only be done for a builder which has not been built. Calling LDArrayBuilder_Build on an array builder transfers consumes the array builder.
-
Parameters
-
- array_builder The builder to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
Frees an AllFlagsState.
Parameters
-
- state The AllFlagState to free.
-
-
-
-
Frees the data source status.
Parameters
-
- status The data source status to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
Frees a basic logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Frees a custom logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Move the array-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an array iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Move the object-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an object iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Free an array builder. This should only be done for a builder which has not been built. Calling LDArrayBuilder_Build on an array builder transfers consumes the array builder.
-
Parameters
-
- array_builder The builder to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
-
-
-
-
◆ LDContext_CanonicalKey()
-
-
-
-
-
- LDContext_CanonicalKey
- (
- LDContext
- context )
-
-
-
-
-
Get the canonical key for the context.
Parameters
-
- context The context. Must not be NULL.
-
-
-
-
Returns Canonical key. Only valid for the lifetime of this context.
-
-
-
-
-
◆ LDContext_Get()
-
-
-
-
-
- LDContext_Get
- (
- LDContext
- context ,
-
-
-
-
- char const *
- kind ,
-
-
-
-
- char const *
- ref
-
-
-
- )
-
-
-
-
-
Get an attribute value by kind and attribute reference. If the kind is not present, or the attribute not present in the kind, then a null pointer will be returned.
-
The lifetime of the LDValue is tied to the LDContext it was accessed from. Do not access a returned LDValue from a context after the context has been freed.
-
Parameters
-
- context The context to get an attribute from. Must not be NULL.
- kind The kind within the context to get the attribute from. Must not be NULL.
- ref An attribute reference representing the attribute to get. Must not be NULL.
-
-
-
-
Returns The attribute value or a NULL pointer.
-
-
-
-
-
◆ LDContext_PrivateAttributesIter_End()
-
-
-
-
-
- LDContext_PrivateAttributesIter_End
- (
- LDContext_PrivateAttributesIter
- iter )
-
-
-
-
-
Check if the iterator is at the end.
-
Parameters
-
- iter The iterator to check. Must not be NULL.
-
-
-
-
Returns True if the iterator is at the end.
-
-
-
-
-
◆ LDContext_PrivateAttributesIter_Free()
-
-
-
-
-
- LDContext_PrivateAttributesIter_Free
- (
- LDContext_PrivateAttributesIter
- iter )
-
-
-
-
-
Destroy the iterator.
-
Parameters
-
- iter The iterator to destroy.
-
-
-
-
-
-
-
-
◆ LDContext_PrivateAttributesIter_New()
-
-
-
-
-
- LDContext_PrivateAttributesIter_New
- (
- LDContext
- context ,
-
-
-
-
- char const *
- kind
-
-
-
- )
-
-
-
-
-
Create an iterator which iterates over the private attributes for the context kind. If there is no such context kind, then a null pointer will be returned.
-
The iterator must be destroyed with LDContext_PrivateAttributesIter_Free.
-
An iterator must not be used after the associated Context has been freed.
-
Parameters
-
- context The context containing the kind. Must not be NULL.
- kind The kind to iterate private attributes for. Must not be NULL.
-
-
-
-
Returns A private attributes iterator.
-
-
-
-
-
◆ LDContext_PrivateAttributesIter_Next()
-
-
-
-
-
- LDContext_PrivateAttributesIter_Next
- (
- LDContext_PrivateAttributesIter
- iter )
-
-
-
-
-
Move the iterator to the next item.
-
Parameters
-
- iter The iterator to increment. Must not be NULL.
-
-
-
-
-
-
-
-
◆ LDContext_PrivateAttributesIter_Value()
-
-
-
-
-
- LDContext_PrivateAttributesIter_Value
- (
- LDContext_PrivateAttributesIter
- iter )
-
-
-
-
-
Get the value pointed to by the iterator.
-
The lifetime of the returned value is the same as the Context.
-
Parameters
-
- iter The iterator to get a value for. Must not be NULL.
-
-
-
-
Returns The attribute reference as a string.
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/context_8h__dep__incl.map b/libs/server-sdk/docs/html/context_8h__dep__incl.map
deleted file mode 100644
index d1c7bd6b5..000000000
--- a/libs/server-sdk/docs/html/context_8h__dep__incl.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/context_8h__dep__incl.md5 b/libs/server-sdk/docs/html/context_8h__dep__incl.md5
deleted file mode 100644
index 02c9c4e46..000000000
--- a/libs/server-sdk/docs/html/context_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-b0cb64477fcd5e0d740ac6aafbd9242c
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/context_8h__dep__incl.png b/libs/server-sdk/docs/html/context_8h__dep__incl.png
deleted file mode 100644
index 24b8d6a9c..000000000
Binary files a/libs/server-sdk/docs/html/context_8h__dep__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/context_8h__incl.map b/libs/server-sdk/docs/html/context_8h__incl.map
deleted file mode 100644
index edeeee1de..000000000
--- a/libs/server-sdk/docs/html/context_8h__incl.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/context_8h__incl.md5 b/libs/server-sdk/docs/html/context_8h__incl.md5
deleted file mode 100644
index 5a178a77c..000000000
--- a/libs/server-sdk/docs/html/context_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-3fa7431e4a49d8b519c82a34cc71b59c
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/context_8h__incl.png b/libs/server-sdk/docs/html/context_8h__incl.png
deleted file mode 100644
index 6889c1e1a..000000000
Binary files a/libs/server-sdk/docs/html/context_8h__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/context_8h_source.html b/libs/server-sdk/docs/html/context_8h_source.html
deleted file mode 100644
index 93bb11e8f..000000000
--- a/libs/server-sdk/docs/html/context_8h_source.html
+++ /dev/null
@@ -1,140 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/context.h Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the documentation of this file.
-
-
-
-
-
6 #include <launchdarkly/bindings/c/export.h>
-
-
-
-
-
-
-
-
-
-
16 typedef struct _LDContext* LDContext;
-
17 typedef struct _LDContext_PrivateAttributesIter*
-
18 LDContext_PrivateAttributesIter;
-
-
-
-
-
34 LD_EXPORT (
bool ) LDContext_Valid(LDContext context);
-
-
41 LD_EXPORT (
void ) LDContext_Free(LDContext context);
-
-
-
60 LDContext_Get (LDContext context,
char const * kind,
char const * ref);
-
-
71 LD_EXPORT (
char const *) LDContext_Errors(LDContext context);
-
-
87 LD_EXPORT (LDContext_PrivateAttributesIter)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
LDContext_Get(LDContext context, char const *kind, char const *ref)
Definition: context.cpp:37
-
LD_EXPORT(bool) LDContext_Valid(LDContext context)
Definition: all_flags_state.cpp:24
-
LDContext_CanonicalKey(LDContext context)
Definition: context.cpp:30
-
LDContext_PrivateAttributesIter_Free(LDContext_PrivateAttributesIter iter)
Definition: context.cpp:72
-
LDContext_PrivateAttributesIter_New(LDContext context, char const *kind)
Definition: context.cpp:53
-
LDContext_PrivateAttributesIter_Value(LDContext_PrivateAttributesIter iter)
Definition: context.cpp:91
-
LDContext_PrivateAttributesIter_End(LDContext_PrivateAttributesIter iter)
Definition: context.cpp:84
-
LDContext_PrivateAttributesIter_Next(LDContext_PrivateAttributesIter iter)
Definition: context.cpp:77
-
-
struct _LDValue * LDValue
Definition: value.h:64
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/context_8hpp_source.html b/libs/server-sdk/docs/html/context_8hpp_source.html
deleted file mode 100644
index 76a764b2c..000000000
--- a/libs/server-sdk/docs/html/context_8hpp_source.html
+++ /dev/null
@@ -1,180 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/context.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
6 #include <launchdarkly/attributes.hpp>
-
7 #include <launchdarkly/value.hpp>
-
-
9 namespace launchdarkly {
-
-
-
12 inline static const std::string kInvalidKind =
-
13 "\"Kind contained invalid characters. A kind may contain ASCII letters "
-
-
15 "numbers, as well as '.', '-', and '_'.\"" ;
-
-
-
18 inline static const std::string kInvalidKey =
-
19 "\"The key for a context may not be empty.\"" ;
-
20 inline static const std::string kMissingKinds =
-
21 "\"The context must contain at least 1 kind.\"" ;
-
-
-
-
-
-
-
-
-
38 [[nodiscard]] std::vector<std::string>
const &
Kinds ()
const ;
-
-
-
49 std::string
const & kind)
const ;
-
-
-
61 std::string
const & kind,
-
-
-
69 [[nodiscard]]
bool Valid ()
const {
return valid_; }
-
-
-
-
81 [[nodiscard]] std::map<std::string, std::string>
const &
KindsToKeys ()
const ;
-
-
90 std::string
const &
errors () {
return errors_; }
-
-
92 friend std::ostream& operator<<(std::ostream& out,
Context const & context) {
-
-
94 out <<
"{contexts: [" ;
-
-
96 for (
auto const & kind : context.attributes_) {
-
-
-
-
-
-
102 out <<
"kind: " << kind.first <<
" attributes: " << kind.second;
-
-
-
-
106 out <<
"{invalid: errors: [" << context.errors_ <<
"]" ;
-
-
-
-
-
-
112 ~Context() =
default ;
-
113 Context(Context
const & context) =
default ;
-
114 Context(Context&& context) =
default ;
-
115 Context& operator=(Context
const &) =
default ;
-
116 Context& operator=(Context&&) =
default ;
-
-
-
122 Context(std::string error_message);
-
-
128 Context(std::map<std::string, launchdarkly::Attributes> attributes);
-
-
130 std::map<std::string, launchdarkly::Attributes> attributes_;
-
131 std::vector<std::string> kinds_;
-
132 std::map<std::string, std::string> kinds_to_keys_;
-
-
-
135 std::string canonical_key_;
-
-
137 std::string make_canonical_key();
-
-
-
-
Definition: attribute_reference.hpp:34
-
Definition: attributes.hpp:15
-
Definition: context_builder.hpp:62
-
Definition: context.hpp:29
-
Value const & Get(std::string const &kind, launchdarkly::AttributeReference const &ref) const
Definition: context.cpp:42
-
bool Valid() const
Definition: context.hpp:69
-
launchdarkly::Attributes const & Attributes(std::string const &kind) const
Definition: context.cpp:51
-
std::map< std::string, std::string > const & KindsToKeys() const
Definition: context.cpp:59
-
std::vector< std::string > const & Kinds() const
Definition: context.cpp:25
-
std::string const & CanonicalKey() const
Definition: context.cpp:55
-
std::string const & errors()
Definition: context.hpp:90
-
-
Definition: context.hpp:11
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/context__builder_8h.html b/libs/server-sdk/docs/html/context__builder_8h.html
deleted file mode 100644
index 5ede6fb96..000000000
--- a/libs/server-sdk/docs/html/context__builder_8h.html
+++ /dev/null
@@ -1,636 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/context_builder.h File Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <launchdarkly/bindings/c/context.h >
-
#include <launchdarkly/bindings/c/export.h>
-
#include <launchdarkly/bindings/c/value.h >
-
#include <stdbool.h>
-
-
Go to the source code of this file.
-
-
-
-typedef struct _LDContextBuilder * LDContextBuilder
-
-
-
- LD_EXPORT (LDContextBuilder) LDContextBuilder_New()
-
- LD_EXPORT (void) LDContextBuilder_Free(LDContextBuilder builder)
-
- LD_EXPORT (LDContext) LDContextBuilder_Build(LDContextBuilder builder)
-
- LDContextBuilder_AddKind (LDContextBuilder builder, char const *kind, char const *key)
-
- LDContextBuilder_Attributes_Set (LDContextBuilder builder, char const *kind, char const *attr_name, LDValue val)
-
- LDContextBuilder_Attributes_SetPrivate (LDContextBuilder builder, char const *kind, char const *attr_key, LDValue val)
-
- LDContextBuilder_Attributes_SetName (LDContextBuilder builder, char const *kind, char const *name)
-
- LDContextBuilder_Attributes_SetAnonymous (LDContextBuilder builder, char const *kind, bool anonymous)
-
- LDContextBuilder_Attributes_AddPrivateAttribute (LDContextBuilder builder, char const *kind, char const *attr_ref)
-
-
-
-
-
◆ LD_EXPORT() [1/3]
-
-
-
-
-
- LD_EXPORT
- (
- LDContext
- )
-
-
-
-
-
Construct a context from a context builder.
-
When building a context using LDContextBuilder_Build the builder will be consumed and you do not need to call LDContextBuilder_Free.
-
Parameters
-
- builder The builder to build a context from. Must not be NULL.
-
-
-
-
Returns The built context.
-
-
-
-
-
◆ LD_EXPORT() [2/3]
-
-
-
-
-
- LD_EXPORT
- (
- LDContextBuilder
- )
-
-
-
-
-
Create a new context builder.
Returns A new context builder instance.
-
-
-
-
-
◆ LD_EXPORT() [3/3]
-
-
-
-
-
- LD_EXPORT
- (
- void
- )
-
-
-
-
-
Free a context builder.
-
This method only needs to be used when not building the context. If you use LDContextBuilder_Build, then the builder will be consumed, and you do not need to call LDContextBuilder_Free.
Parameters
-
- builder The builder to free.
-
-
-
-
Frees an AllFlagsState.
Parameters
-
- state The AllFlagState to free.
-
-
-
-
Frees the data source status.
Parameters
-
- status The data source status to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
Frees a basic logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Frees a custom logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Move the array-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an array iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Move the object-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an object iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Free an array builder. This should only be done for a builder which has not been built. Calling LDArrayBuilder_Build on an array builder transfers consumes the array builder.
-
Parameters
-
- array_builder The builder to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
Frees an AllFlagsState.
Parameters
-
- state The AllFlagState to free.
-
-
-
-
Frees the data source status.
Parameters
-
- status The data source status to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
Frees a basic logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Frees a custom logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Move the array-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an array iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Move the object-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an object iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Free an array builder. This should only be done for a builder which has not been built. Calling LDArrayBuilder_Build on an array builder transfers consumes the array builder.
-
Parameters
-
- array_builder The builder to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
-
-
-
-
◆ LDContextBuilder_AddKind()
-
-
-
-
-
- LDContextBuilder_AddKind
- (
- LDContextBuilder
- builder ,
-
-
-
-
- char const *
- kind ,
-
-
-
-
- char const *
- key
-
-
-
- )
-
-
-
-
-
Add a kind instance to the context builder. The kind will have the specified key.
-
Attributes may be set for the kind by calling the LDContextBuilder_Attributes_* methods with the same "kind".
-
You must first add the kind to the context builder before setting attributes.
-
If you call LDContextBuilder_AddKind a second time, with an already specified kind, but a different key, then the key for that kind will be updated.
-
Parameters
-
- builder The builder to add the kind to. Must not be NULL.
- kind The kind to add. Must not be NULL.
- key The key for that kind. Must not be NULL.
-
-
-
-
-
-
-
-
◆ LDContextBuilder_Attributes_AddPrivateAttribute()
-
-
-
-
-
- LDContextBuilder_Attributes_AddPrivateAttribute
- (
- LDContextBuilder
- builder ,
-
-
-
-
- char const *
- kind ,
-
-
-
-
- char const *
- attr_ref
-
-
-
- )
-
-
-
-
-
Designate a context attribute, or properties within them, as private: that is, their values will not be sent to LaunchDarkly in analytics events.
-
Each parameter can be a simple attribute name, such as "email". Or, if the first character is a slash, the parameter is interpreted as a slash-delimited path to a property within a JSON object, where the first path component is a Context attribute name and each following component is a nested property name: for example, suppose the attribute "address" had the following JSON object value:
-
{"street" : {"line1" : "abc" , "line2" : "def" }}
-
Using ["/address/street/line1"] in this case would cause the "line1" property to be marked as private. This syntax deliberately resembles JSON Pointer, but other JSON Pointer features such as array indexing are not supported for Private.
-
This action only affects analytics events that involve this particular context. To mark some (or all) context attributes as private for all contexts, use the overall configuration for the SDK. See LDClientConfigBuilder_Events_AllAttributesPrivate and LDClientConfigBuilder_Events_PrivateAttribute.
-
The attributes "kind" and "key", and the "_meta" attributes cannot be made private.
-
Parameters
-
- builder The builder. Must not be NULL.
- kind The kind to set the attribute as private for. Must not be NULL.
- attr_ref An attribute reference. Must not be NULL.
-
-
-
-
-
-
-
-
◆ LDContextBuilder_Attributes_Set()
-
-
-
-
-
- LDContextBuilder_Attributes_Set
- (
- LDContextBuilder
- builder ,
-
-
-
-
- char const *
- kind ,
-
-
-
-
- char const *
- attr_name ,
-
-
-
-
- LDValue
- val
-
-
-
- )
-
-
-
-
-
Add or update a top-level attribute in the specified kind.
-
Adding a LDValue to the builder will consume that value. You should not access the value after adding it to the builder, and you do not need to call LDValue_Free on the value.
-
Parameters
-
- builder. The builder. Must not be NULL.
- kind The kind to add the attribute to. Must not be NULL.
- attr_name The name of the attribute to add. Must not be NULL.
- val The value of the attribute to add. Must not be NULL.
-
-
-
-
-
-
-
-
◆ LDContextBuilder_Attributes_SetAnonymous()
-
-
-
-
-
- LDContextBuilder_Attributes_SetAnonymous
- (
- LDContextBuilder
- builder ,
-
-
-
-
- char const *
- kind ,
-
-
-
-
- bool
- anonymous
-
-
-
- )
-
-
-
-
-
Set the anonymous attribute for the specified kind.
-
If true, the context will not appear on the Contexts page in the LaunchDarkly dashboard.
-
Parameters
-
- builder The builder. Must not be NULL.
- kind The kind to set the anonymous attribute for. Must not be NULL.
- anonymous The value to set the anonymous attribute to.
-
-
-
-
-
-
-
-
◆ LDContextBuilder_Attributes_SetName()
-
-
-
-
-
- LDContextBuilder_Attributes_SetName
- (
- LDContextBuilder
- builder ,
-
-
-
-
- char const *
- kind ,
-
-
-
-
- char const *
- name
-
-
-
- )
-
-
-
-
-
Set the name attribute for the specified kind.
-
You can search for contexts on the Contexts page by name.
-
This method will make a copy of the name string, and the caller remains responsible for the original name string.
-
Parameters
-
- builder The builder. Must not be NULL.
- kind The kind to set the name for. Must not be NULL.
- name The name to set. Must not be NULL.
-
-
-
-
-
-
-
-
◆ LDContextBuilder_Attributes_SetPrivate()
-
-
-
-
-
- LDContextBuilder_Attributes_SetPrivate
- (
- LDContextBuilder
- builder ,
-
-
-
-
- char const *
- kind ,
-
-
-
-
- char const *
- attr_key ,
-
-
-
-
- LDValue
- val
-
-
-
- )
-
-
-
-
-
Add or update a private attribute. Once an attribute has been set as private using LDContextBuilder_Attributes_SetPrivate it will remain private. A subsequent call to LDContextBuilder_Attributes_Set, for the same attribute, will not remove the private status.
-
This method cannot be used to set the key, kind, name, or anonymous property of a context.
-
Adding a LDValue to the builder will consume that value. You should not access the value after adding it to the builder, and you do not need to call LDValue_Free on the value. This method is just a convenience which also adds the attribute to the private attributes list, as if using LDContextBuilder_Attributes_AddPrivateAttribute.
-
Parameters
-
- builder The builder. Must not be NULL.
- kind The kind to set the private attribute for. Must not be NULL.
- attr_key The key of the private attribute. Must not be NULL.
- val The value of the private attribute. Must not be NULL.
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/context__builder_8h__incl.map b/libs/server-sdk/docs/html/context__builder_8h__incl.map
deleted file mode 100644
index 35a2f8c44..000000000
--- a/libs/server-sdk/docs/html/context__builder_8h__incl.map
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/context__builder_8h__incl.md5 b/libs/server-sdk/docs/html/context__builder_8h__incl.md5
deleted file mode 100644
index ebd4b90b1..000000000
--- a/libs/server-sdk/docs/html/context__builder_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-7154baaae5f5326645b78dbc696433ee
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/context__builder_8h__incl.png b/libs/server-sdk/docs/html/context__builder_8h__incl.png
deleted file mode 100644
index 2cf5cead1..000000000
Binary files a/libs/server-sdk/docs/html/context__builder_8h__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/context__builder_8h_source.html b/libs/server-sdk/docs/html/context__builder_8h_source.html
deleted file mode 100644
index de60ca4b2..000000000
--- a/libs/server-sdk/docs/html/context__builder_8h_source.html
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/context_builder.h Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the documentation of this file.
-
-
-
-
-
-
7 #include <launchdarkly/bindings/c/export.h>
-
-
-
-
-
-
-
-
-
-
17 typedef struct _LDContextBuilder* LDContextBuilder;
-
-
23 LD_EXPORT (LDContextBuilder) LDContextBuilder_New();
-
-
33 LD_EXPORT (
void ) LDContextBuilder_Free(LDContextBuilder builder);
-
-
44 LD_EXPORT (LDContext) LDContextBuilder_Build(LDContextBuilder builder);
-
-
-
-
-
-
-
-
-
-
82 char const * attr_name,
-
-
-
-
-
-
108 char const * attr_key,
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
180 char const * attr_ref);
-
-
-
-
-
-
LD_EXPORT(LDContextBuilder) LDContextBuilder_New()
Definition: context_builder.cpp:21
-
LDContextBuilder_AddKind(LDContextBuilder builder, char const *kind, char const *key)
Definition: context_builder.cpp:39
-
LDContextBuilder_Attributes_AddPrivateAttribute(LDContextBuilder builder, char const *kind, char const *attr_ref)
Definition: context_builder.cpp:132
-
LDContextBuilder_Attributes_SetName(LDContextBuilder builder, char const *kind, char const *name)
Definition: context_builder.cpp:95
-
LDContextBuilder_Attributes_SetPrivate(LDContextBuilder builder, char const *kind, char const *attr_key, LDValue val)
Definition: context_builder.cpp:73
-
LDContextBuilder_Attributes_SetAnonymous(LDContextBuilder builder, char const *kind, bool anonymous)
Definition: context_builder.cpp:114
-
LDContextBuilder_Attributes_Set(LDContextBuilder builder, char const *kind, char const *attr_name, LDValue val)
Definition: context_builder.cpp:52
-
-
struct _LDValue * LDValue
Definition: value.h:64
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/context__builder_8hpp_source.html b/libs/server-sdk/docs/html/context__builder_8hpp_source.html
deleted file mode 100644
index 586cad7e3..000000000
--- a/libs/server-sdk/docs/html/context__builder_8hpp_source.html
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/context_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/attributes_builder.hpp>
-
4 #include <launchdarkly/context.hpp>
-
-
-
-
8 namespace launchdarkly {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
115 std::map<std::string, AttributesBuilder<ContextBuilder, Context>> builders_;
-
-
-
-
Definition: attributes_builder.hpp:22
-
Definition: context_builder.hpp:62
-
AttributesBuilder< ContextBuilder, Context > & Kind(std::string const &kind, std::string key)
Definition: context_builder.cpp:41
-
Context Build() const
Definition: context_builder.cpp:56
-
Definition: context.hpp:29
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__destination__builder_8hpp_source.html b/libs/server-sdk/docs/html/data__destination__builder_8hpp_source.html
deleted file mode 100644
index 19bc51b5b..000000000
--- a/libs/server-sdk/docs/html/data__destination__builder_8hpp_source.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/builders/data_system/data_destination_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/server_side/config/built/data_system/data_destination_config.hpp>
-
-
5 namespace launchdarkly::server_side::config::builders {
-
-
-
-
-
-
-
-
-
-
-
-
Definition: data_destination_builder.hpp:7
-
Definition: data_destination_config.hpp:7
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__destination__config_8hpp_source.html b/libs/server-sdk/docs/html/data__destination__config_8hpp_source.html
deleted file mode 100644
index 170f472bc..000000000
--- a/libs/server-sdk/docs/html/data__destination__config_8hpp_source.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/built/data_system/data_destination_config.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/sdks.hpp>
-
-
5 namespace launchdarkly::server_side::config::built {
-
-
-
-
-
Definition: data_destination_config.hpp:7
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__kind_8hpp_source.html b/libs/server-sdk/docs/html/data__kind_8hpp_source.html
deleted file mode 100644
index b1bf37d4e..000000000
--- a/libs/server-sdk/docs/html/data__kind_8hpp_source.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_components/dependency_tracker/data_kind.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/detail/unreachable.hpp>
-
-
-
-
-
8 namespace launchdarkly::server_side::data_components {
-
9 enum class DataKind : std::size_t { kFlag = 0, kSegment = 1, kKindCount = 2 };
-
-
11 inline std::ostream& operator<<(std::ostream& out, DataKind
const & kind) {
-
-
-
-
-
16 case DataKind::kSegment:
-
-
-
19 case DataKind::kKindCount:
-
-
-
-
23 detail::unreachable();
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__source__builder_8hpp_source.html b/libs/server-sdk/docs/html/data__source__builder_8hpp_source.html
deleted file mode 100644
index 772e1dcfd..000000000
--- a/libs/server-sdk/docs/html/data__source__builder_8hpp_source.html
+++ /dev/null
@@ -1,162 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/data_source_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/built/data_source_config.hpp>
-
4 #include <launchdarkly/config/shared/defaults.hpp>
-
5 #include <launchdarkly/config/shared/sdks.hpp>
-
-
7 #include <launchdarkly/error.hpp>
-
-
9 #include <tl/expected.hpp>
-
-
-
-
-
14 namespace launchdarkly::config::shared::builders {
-
-
20 template <
typename SDK>
-
-
-
26 template <
typename SDK>
-
-
-
-
-
-
44 std::chrono::milliseconds initial_reconnect_delay);
-
-
-
-
-
-
-
-
59 template <
typename SDK>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
149 std::variant<Streaming, Polling> method_;
-
-
-
-
-
-
DataSourceBuilder & Method(Streaming stream_builder)
-
DataSourceBuilder & Method(Polling polling_builder)
-
Definition: data_source_builder.hpp:21
-
Definition: data_source_builder.hpp:60
-
PollingBuilder & PollInterval(std::chrono::seconds poll_interval)
Definition: data_source_builder.cpp:44
-
built::PollingConfig< SDK > Build() const
Definition: data_source_builder.cpp:51
-
Definition: data_source_builder.hpp:27
-
StreamingBuilder & InitialReconnectDelay(std::chrono::milliseconds initial_reconnect_delay)
Definition: data_source_builder.cpp:28
-
built::StreamingConfig< SDK > Build() const
Definition: data_source_builder.cpp:35
-
-
Definition: data_source_config.hpp:55
-
Definition: data_source_config.hpp:34
-
Definition: data_source_config.hpp:13
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__source__config_8hpp_source.html b/libs/server-sdk/docs/html/data__source__config_8hpp_source.html
deleted file mode 100644
index dae553201..000000000
--- a/libs/server-sdk/docs/html/data__source__config_8hpp_source.html
+++ /dev/null
@@ -1,150 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/built/data_source_config.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/sdks.hpp>
-
-
-
-
-
-
-
10 namespace launchdarkly::config::shared::built {
-
-
12 template <
typename SDK>
-
-
-
-
-
17 std::chrono::milliseconds initial_reconnect_delay;
-
18 std::string streaming_path;
-
-
-
-
-
23 std::chrono::milliseconds initial_reconnect_delay;
-
24 std::string streaming_path;
-
-
-
-
-
29 return lhs.initial_reconnect_delay == rhs.initial_reconnect_delay &&
-
30 lhs.streaming_path == rhs.streaming_path;
-
-
-
33 template <
typename SDK>
-
-
-
-
-
38 std::chrono::seconds poll_interval;
-
39 std::string polling_get_path;
-
40 std::string polling_report_path;
-
41 std::chrono::seconds min_polling_interval;
-
-
-
-
-
46 std::chrono::seconds poll_interval;
-
47 std::string polling_get_path;
-
48 std::chrono::seconds min_polling_interval;
-
-
-
51 template <
typename SDK>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Definition: data_source_config.hpp:52
-
Definition: data_source_config.hpp:37
-
Definition: data_source_config.hpp:34
-
Definition: data_source_config.hpp:22
-
Definition: data_source_config.hpp:13
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__source__status_8hpp_source.html b/libs/server-sdk/docs/html/data__source__status_8hpp_source.html
deleted file mode 100644
index ba38c743e..000000000
--- a/libs/server-sdk/docs/html/data__source__status_8hpp_source.html
+++ /dev/null
@@ -1,137 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/data_source_status.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
9 #include <launchdarkly/connection.hpp>
-
10 #include <launchdarkly/data_sources/data_source_status_base.hpp>
-
-
12 namespace launchdarkly::server_side {
-
-
17 enum class DataSourceState {
-
-
-
-
-
-
-
-
-
-
63 using DataSourceStatus =
-
64 common::data_sources::DataSourceStatusBase<DataSourceState>;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
108 std::ostream& operator<<(std::ostream& out,
-
109 DataSourceStatus::DataSourceState
const & state);
-
-
111 std::ostream& operator<<(std::ostream& out,
DataSourceStatus const & status);
-
-
-
Definition: data_source_status_base.hpp:12
-
Definition: data_source_status.hpp:69
-
virtual DataSourceStatus Status() const =0
-
virtual std::unique_ptr< IConnection > OnDataSourceStatusChangeEx(std::function< bool(DataSourceStatus status)> handler)=0
-
virtual std::unique_ptr< IConnection > OnDataSourceStatusChange(std::function< void(DataSourceStatus status)> handler)=0
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__source__status__base_8hpp_source.html b/libs/server-sdk/docs/html/data__source__status__base_8hpp_source.html
deleted file mode 100644
index e53a43626..000000000
--- a/libs/server-sdk/docs/html/data__source__status__base_8hpp_source.html
+++ /dev/null
@@ -1,130 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data_sources/data_source_status_base.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4 #include <launchdarkly/data_sources/data_source_status_error_info.hpp>
-
5 #include <launchdarkly/data_sources/data_source_status_error_kind.hpp>
-
-
-
-
9 namespace launchdarkly::common::data_sources {
-
-
11 template <
typename TDataSourceState>
-
-
-
14 using ErrorKind = DataSourceStatusErrorKind;
-
-
16 using DateTime = std::chrono::time_point<std::chrono::system_clock>;
-
17 using DataSourceState = TDataSourceState;
-
-
23 [[nodiscard]] DataSourceState
State ()
const {
return state_; }
-
-
42 [[nodiscard]] DateTime
StateSince ()
const {
return state_since_; }
-
-
57 [[nodiscard]] std::optional<ErrorInfo>
LastError ()
const {
-
-
-
-
-
-
63 std::optional<ErrorInfo> last_error)
-
-
65 state_since_(state_since),
-
66 last_error_(std::move(last_error)) {}
-
-
68 ~DataSourceStatusBase() =
default ;
-
69 DataSourceStatusBase(DataSourceStatusBase
const & item) =
default ;
-
70 DataSourceStatusBase(DataSourceStatusBase&& item) noexcept =
default ;
-
71 DataSourceStatusBase& operator=(DataSourceStatusBase
const &) =
delete ;
-
72 DataSourceStatusBase& operator=(DataSourceStatusBase&&) =
delete ;
-
-
-
75 DataSourceState state_;
-
76 DateTime state_since_;
-
77 std::optional<ErrorInfo> last_error_;
-
-
-
-
Definition: data_source_status_base.hpp:12
-
DateTime StateSince() const
Definition: data_source_status_base.hpp:42
-
DataSourceState State() const
Definition: data_source_status_base.hpp:23
-
std::optional< ErrorInfo > LastError() const
Definition: data_source_status_base.hpp:57
-
Definition: data_source_status_error_info.hpp:14
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__source__status__error__info_8hpp_source.html b/libs/server-sdk/docs/html/data__source__status__error__info_8hpp_source.html
deleted file mode 100644
index 555017766..000000000
--- a/libs/server-sdk/docs/html/data__source__status__error__info_8hpp_source.html
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data_sources/data_source_status_error_info.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/data_sources/data_source_status_error_kind.hpp>
-
-
-
-
-
-
9 namespace launchdarkly::common::data_sources {
-
-
-
-
16 using StatusCodeType = std::uint64_t;
-
17 using ErrorKind = DataSourceStatusErrorKind;
-
18 using DateTime = std::chrono::time_point<std::chrono::system_clock>;
-
-
23 [[nodiscard]] ErrorKind
Kind ()
const {
return kind_; }
-
-
28 [[nodiscard]] StatusCodeType
StatusCode ()
const {
return status_code_; }
-
-
36 [[nodiscard]] std::string
const &
Message ()
const {
return message_; }
-
-
41 [[nodiscard]] DateTime
Time ()
const {
return time_; }
-
-
-
44 StatusCodeType status_code,
-
-
-
-
48 status_code_(status_code),
-
49 message_(std::move(message)),
-
-
-
-
-
54 StatusCodeType status_code_;
-
-
-
-
-
59 std::ostream& operator<<(std::ostream& out,
-
60 DataSourceStatusErrorInfo
const & error);
-
-
-
Definition: data_source_status_error_info.hpp:14
-
ErrorKind Kind() const
Definition: data_source_status_error_info.hpp:23
-
DateTime Time() const
Definition: data_source_status_error_info.hpp:41
-
StatusCodeType StatusCode() const
Definition: data_source_status_error_info.hpp:28
-
std::string const & Message() const
Definition: data_source_status_error_info.hpp:36
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__source__status__error__kind_8hpp_source.html b/libs/server-sdk/docs/html/data__source__status__error__kind_8hpp_source.html
deleted file mode 100644
index 7b678d8d4..000000000
--- a/libs/server-sdk/docs/html/data__source__status__error__kind_8hpp_source.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data_sources/data_source_status_error_kind.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5 namespace launchdarkly::common::data_sources {
-
-
10 enum class DataSourceStatusErrorKind {
-
-
-
-
-
-
-
-
-
-
-
-
41 std::ostream& operator<<(std::ostream& out,
-
42 DataSourceStatusErrorKind
const & kind);
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__source__status__manager_8hpp_source.html b/libs/server-sdk/docs/html/data__source__status__manager_8hpp_source.html
deleted file mode 100644
index adfb53aaf..000000000
--- a/libs/server-sdk/docs/html/data__source__status__manager_8hpp_source.html
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_components/status_notifications/data_source_status_manager.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2 #include <launchdarkly/connection.hpp>
-
3 #include <launchdarkly/data_sources/data_source_status_manager_base.hpp>
-
4 #include <launchdarkly/server_side/data_source_status.hpp>
-
-
6 #include <boost/signals2.hpp>
-
-
-
-
-
11 namespace launchdarkly::server_side::data_components {
-
-
-
14 :
public internal::data_sources::DataSourceStatusManagerBase<
-
-
16 IDataSourceStatusProvider> {
-
-
-
-
-
-
-
-
-
-
-
-
Definition: data_source_status_manager.hpp:16
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__system__builder_8hpp_source.html b/libs/server-sdk/docs/html/data__system__builder_8hpp_source.html
deleted file mode 100644
index 35718ad0f..000000000
--- a/libs/server-sdk/docs/html/data__system__builder_8hpp_source.html
+++ /dev/null
@@ -1,118 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/builders/data_system/data_system_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/server_side/config/builders/data_system/background_sync_builder.hpp>
-
4 #include <launchdarkly/server_side/config/builders/data_system/lazy_load_builder.hpp>
-
5 #include <launchdarkly/server_side/config/built/data_system/data_system_config.hpp>
-
-
7 #include <launchdarkly/error.hpp>
-
-
9 namespace launchdarkly::server_side::config::builders {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
49 [[nodiscard]] tl::expected<built::DataSystemConfig, Error> Build()
const ;
-
-
-
52 std::optional<std::variant<BackgroundSync, LazyLoad>> method_builder_;
-
-
-
-
-
Definition: data_system_builder.hpp:11
-
DataSystemBuilder & Enabled(bool enabled)
Specifies if the data system is enabled or disabled. If disabled, the configured method won't be used...
Definition: data_system_builder.cpp:19
-
DataSystemBuilder & Method(BackgroundSync bg_sync)
Configures the Background Sync data system. In this system, the SDK periodically receives updates fro...
Definition: data_system_builder.cpp:9
-
DataSystemBuilder & Disable()
Alias for Enabled(false).
Definition: data_system_builder.cpp:24
-
Definition: background_sync_builder.hpp:11
-
LazyLoadBuilder allows for specifying the configuration of the Lazy Load data system,...
Definition: lazy_load_builder.hpp:27
-
Definition: data_system_config.hpp:10
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/data__system__config_8hpp_source.html b/libs/server-sdk/docs/html/data__system__config_8hpp_source.html
deleted file mode 100644
index 2a1387b89..000000000
--- a/libs/server-sdk/docs/html/data__system__config_8hpp_source.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/built/data_system/data_system_config.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/server_side/config/built/data_system/background_sync_config.hpp>
-
4 #include <launchdarkly/server_side/config/built/data_system/lazy_load_config.hpp>
-
-
-
-
8 namespace launchdarkly::server_side::config::built {
-
-
-
-
12 std::variant<LazyLoadConfig, BackgroundSyncConfig> system_;
-
-
-
-
Definition: data_system_config.hpp:10
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dependency__tracker_8hpp_source.html b/libs/server-sdk/docs/html/dependency__tracker_8hpp_source.html
deleted file mode 100644
index 7a2ac9fbc..000000000
--- a/libs/server-sdk/docs/html/dependency__tracker_8hpp_source.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_components/dependency_tracker/dependency_tracker.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include "data_kind.hpp"
-
4 #include "tagged_data.hpp"
-
-
6 #include <launchdarkly/data_model/descriptors.hpp>
-
7 #include <launchdarkly/data_model/flag.hpp>
-
8 #include <launchdarkly/data_model/rule_clause.hpp>
-
9 #include <launchdarkly/data_model/segment.hpp>
-
-
-
-
-
-
15 namespace launchdarkly::server_side::data_components {
-
-
-
-
-
29 using DataType = std::array<TaggedData<std::set<std::string>>,
-
30 static_cast< std::size_t
> (DataKind::kKindCount)>;
-
31 void Set(DataKind kind, std::string key);
-
-
33 void Remove(DataKind kind, std::string
const & key);
-
-
35 [[nodiscard]]
bool Contains(DataKind kind, std::string
const & key)
const ;
-
-
37 [[nodiscard]] std::set<std::string>
const & SetForKind(DataKind kind);
-
-
43 [[nodiscard]] std::size_t
Size ()
const ;
-
-
45 [[nodiscard]]
typename DataType::const_iterator begin()
const ;
-
-
47 [[nodiscard]]
typename DataType::const_iterator end()
const ;
-
-
-
50 [[nodiscard]] std::set<std::string>
const & Data(DataKind kind)
const ;
-
-
52 [[nodiscard]] std::set<std::string>& Data(DataKind kind);
-
-
-
-
-
-
-
-
-
71 std::array<TaggedData<std::unordered_map<std::string, DependencySet>>,
-
72 static_cast< std::size_t
> (DataKind::kKindCount)>;
-
-
-
75 [[nodiscard]] std::optional<DependencySet> Get(
-
-
77 std::string
const & key)
const ;
-
-
-
-
81 [[nodiscard]]
typename DataType::const_iterator begin()
const ;
-
-
83 [[nodiscard]]
typename DataType::const_iterator end()
const ;
-
-
-
-
-
-
-
-
-
103 data_model::FlagDescriptor
const & flag);
-
-
-
112 data_model::SegmentDescriptor
const & segment);
-
-
-
124 std::string
const & key,
-
-
-
-
-
-
-
137 std::string
const & key,
-
-
-
-
-
-
148 static void CalculateClauseDeps(
-
-
150 std::vector<data_model::Clause>
const & clauses);
-
-
-
-
Definition: dependency_tracker.hpp:67
-
Definition: dependency_tracker.hpp:26
-
std::size_t Size() const
Definition: dependency_tracker.cpp:27
-
Definition: dependency_tracker.hpp:94
-
void UpdateDependencies(std::string const &key, data_model::FlagDescriptor const &flag)
Definition: dependency_tracker.cpp:99
-
void Clear()
Definition: dependency_tracker.cpp:193
-
void CalculateChanges(DataKind kind, std::string const &key, DependencySet &dependency_set)
Definition: dependency_tracker.cpp:130
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000005_000008.html b/libs/server-sdk/docs/html/dir_000005_000008.html
deleted file mode 100644
index 089db32d7..000000000
--- a/libs/server-sdk/docs/html/dir_000005_000008.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/config -> logging Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
config → logging Relation File in common/include/launchdarkly/bindings/c/config Includes file in common/include/launchdarkly/bindings/c/logging logging_builder.h log_level.h
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000016_000003.html b/libs/server-sdk/docs/html/dir_000016_000003.html
deleted file mode 100644
index c9609af95..000000000
--- a/libs/server-sdk/docs/html/dir_000016_000003.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/detail -> bindings Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
detail → bindings Relation File in common/include/launchdarkly/detail Includes file in common/include/launchdarkly/bindings c_binding_helpers.hpp c / status.h
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000018_000001.html b/libs/server-sdk/docs/html/dir_000018_000001.html
deleted file mode 100644
index 4ce1d0f8b..000000000
--- a/libs/server-sdk/docs/html/dir_000018_000001.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src -> include Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000019_000001.html b/libs/server-sdk/docs/html/dir_000019_000001.html
deleted file mode 100644
index dce2ecc35..000000000
--- a/libs/server-sdk/docs/html/dir_000019_000001.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings -> include Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
bindings → include Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000020_000001.html b/libs/server-sdk/docs/html/dir_000020_000001.html
deleted file mode 100644
index 2cdb713cf..000000000
--- a/libs/server-sdk/docs/html/dir_000020_000001.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings/c -> include Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000021_000001.html b/libs/server-sdk/docs/html/dir_000021_000001.html
deleted file mode 100644
index 3b43ab494..000000000
--- a/libs/server-sdk/docs/html/dir_000021_000001.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings/c/config -> include Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
config → include Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000023_000001.html b/libs/server-sdk/docs/html/dir_000023_000001.html
deleted file mode 100644
index ecddf56e9..000000000
--- a/libs/server-sdk/docs/html/dir_000023_000001.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings/c/data -> include Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000025_000001.html b/libs/server-sdk/docs/html/dir_000025_000001.html
deleted file mode 100644
index 48970a8dc..000000000
--- a/libs/server-sdk/docs/html/dir_000025_000001.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings/c/data_source -> include Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
data_source → include Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000026_000001.html b/libs/server-sdk/docs/html/dir_000026_000001.html
deleted file mode 100644
index 73e4768a5..000000000
--- a/libs/server-sdk/docs/html/dir_000026_000001.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings/c/logging -> include Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
logging → include Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000029_000000.html b/libs/server-sdk/docs/html/dir_000029_000000.html
deleted file mode 100644
index fafda1716..000000000
--- a/libs/server-sdk/docs/html/dir_000029_000000.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include -> common Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
include → common Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000030_000000.html b/libs/server-sdk/docs/html/dir_000030_000000.html
deleted file mode 100644
index 3178522a4..000000000
--- a/libs/server-sdk/docs/html/dir_000030_000000.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly -> common Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
launchdarkly → common Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000031_000000.html b/libs/server-sdk/docs/html/dir_000031_000000.html
deleted file mode 100644
index 2f1e02aa6..000000000
--- a/libs/server-sdk/docs/html/dir_000031_000000.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side -> common Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
server_side → common Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000032_000000.html b/libs/server-sdk/docs/html/dir_000032_000000.html
deleted file mode 100644
index 99f28a45a..000000000
--- a/libs/server-sdk/docs/html/dir_000032_000000.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings -> common Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
bindings → common Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000033_000000.html b/libs/server-sdk/docs/html/dir_000033_000000.html
deleted file mode 100644
index 79dc05c8a..000000000
--- a/libs/server-sdk/docs/html/dir_000033_000000.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c -> common Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000033_000034.html b/libs/server-sdk/docs/html/dir_000033_000034.html
deleted file mode 100644
index 7f939e467..000000000
--- a/libs/server-sdk/docs/html/dir_000033_000034.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c -> all_flags_state Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
c → all_flags_state Relation File in include/launchdarkly/server_side/bindings/c Includes file in include/launchdarkly/server_side/bindings/c/all_flags_state sdk.h all_flags_state.h
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000033_000035.html b/libs/server-sdk/docs/html/dir_000033_000035.html
deleted file mode 100644
index 882d8bd15..000000000
--- a/libs/server-sdk/docs/html/dir_000033_000035.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c -> config Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000034_000000.html b/libs/server-sdk/docs/html/dir_000034_000000.html
deleted file mode 100644
index 3035feece..000000000
--- a/libs/server-sdk/docs/html/dir_000034_000000.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c/all_flags_state -> common Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
all_flags_state → common Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000035_000000.html b/libs/server-sdk/docs/html/dir_000035_000000.html
deleted file mode 100644
index dd582ce1b..000000000
--- a/libs/server-sdk/docs/html/dir_000035_000000.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c/config -> common Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
config → common Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000035_000036.html b/libs/server-sdk/docs/html/dir_000035_000036.html
deleted file mode 100644
index f74c93a0b..000000000
--- a/libs/server-sdk/docs/html/dir_000035_000036.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c/config -> lazy_load_builder Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
config → lazy_load_builder Relation File in include/launchdarkly/server_side/bindings/c/config Includes file in include/launchdarkly/server_side/bindings/c/config/lazy_load_builder builder.h lazy_load_builder.h
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000052_000000.html b/libs/server-sdk/docs/html/dir_000052_000000.html
deleted file mode 100644
index 63fb04fa9..000000000
--- a/libs/server-sdk/docs/html/dir_000052_000000.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/bindings -> common Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
bindings → common Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000052_000029.html b/libs/server-sdk/docs/html/dir_000052_000029.html
deleted file mode 100644
index c1bcce31d..000000000
--- a/libs/server-sdk/docs/html/dir_000052_000029.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/bindings -> include Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
bindings → include Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000053_000000.html b/libs/server-sdk/docs/html/dir_000053_000000.html
deleted file mode 100644
index 361561251..000000000
--- a/libs/server-sdk/docs/html/dir_000053_000000.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/bindings/c -> common Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000053_000029.html b/libs/server-sdk/docs/html/dir_000053_000029.html
deleted file mode 100644
index e9224fb1b..000000000
--- a/libs/server-sdk/docs/html/dir_000053_000029.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/bindings/c -> include Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_000054_000029.html b/libs/server-sdk/docs/html/dir_000054_000029.html
deleted file mode 100644
index 785bf76ab..000000000
--- a/libs/server-sdk/docs/html/dir_000054_000029.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/bindings/c/all_flags_state -> include Relation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
all_flags_state → include Relation
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_04614cc99532f9fbee9363a716b3274d.html b/libs/server-sdk/docs/html/dir_04614cc99532f9fbee9363a716b3274d.html
deleted file mode 100644
index 3788b4fbb..000000000
--- a/libs/server-sdk/docs/html/dir_04614cc99532f9fbee9363a716b3274d.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/config Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_09c6ac6be97d020d1f36b20bcb9936a2.html b/libs/server-sdk/docs/html/dir_09c6ac6be97d020d1f36b20bcb9936a2.html
deleted file mode 100644
index 07d436210..000000000
--- a/libs/server-sdk/docs/html/dir_09c6ac6be97d020d1f36b20bcb9936a2.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/events Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_0a2e870ad26a9a09fada32945d21de2f.html b/libs/server-sdk/docs/html/dir_0a2e870ad26a9a09fada32945d21de2f.html
deleted file mode 100644
index 5751fe604..000000000
--- a/libs/server-sdk/docs/html/dir_0a2e870ad26a9a09fada32945d21de2f.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_components Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b.html b/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b.html
deleted file mode 100644
index ed196c46a..000000000
--- a/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings/c Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b_dep.map b/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b_dep.map
deleted file mode 100644
index 6ac26a3e0..000000000
--- a/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b_dep.map
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b_dep.md5 b/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b_dep.md5
deleted file mode 100644
index 47728671e..000000000
--- a/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-0efd7dbff22cebd287e1adf1362fafdf
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b_dep.png b/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b_dep.png
deleted file mode 100644
index 2a3cebab0..000000000
Binary files a/libs/server-sdk/docs/html/dir_0aa2c7a11627ae3b29503c4d1e362b1b_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064.html b/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064.html
deleted file mode 100644
index 71b890753..000000000
--- a/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings/c/data_source Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064_dep.map b/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064_dep.map
deleted file mode 100644
index 895d62619..000000000
--- a/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064_dep.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064_dep.md5 b/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064_dep.md5
deleted file mode 100644
index 778dd31a2..000000000
--- a/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-b64fb8238998d2a725d0b81bb7408b08
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064_dep.png b/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064_dep.png
deleted file mode 100644
index 279043a6f..000000000
Binary files a/libs/server-sdk/docs/html/dir_0c4adbcf4b85c6dbe487857955e34064_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_0f6acd38ad3633d0391140c13546ca71.html b/libs/server-sdk/docs/html/dir_0f6acd38ad3633d0391140c13546ca71.html
deleted file mode 100644
index bdcb5a1d3..000000000
--- a/libs/server-sdk/docs/html/dir_0f6acd38ad3633d0391140c13546ca71.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data_sources Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5.html b/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5.html
deleted file mode 100644
index 1c5b9584c..000000000
--- a/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5_dep.map b/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5_dep.map
deleted file mode 100644
index c7cd09bfc..000000000
--- a/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5_dep.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5_dep.md5 b/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5_dep.md5
deleted file mode 100644
index f6d18793d..000000000
--- a/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-db00528168347eb26fad25a1fc825bcf
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5_dep.png b/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5_dep.png
deleted file mode 100644
index 5245daccd..000000000
Binary files a/libs/server-sdk/docs/html/dir_11fbc4217d50ab21044e5ad6614aede5_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093.html b/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093.html
deleted file mode 100644
index 99f918fbe..000000000
--- a/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-file sdk.h [code]
- LaunchDarkly Server-side C Bindings.
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093_dep.map b/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093_dep.map
deleted file mode 100644
index 5893b8e70..000000000
--- a/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093_dep.map
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093_dep.md5 b/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093_dep.md5
deleted file mode 100644
index c65dd7676..000000000
--- a/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-0d980c04f93405b08333b2a6a5c11927
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093_dep.png b/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093_dep.png
deleted file mode 100644
index ec0346bfe..000000000
Binary files a/libs/server-sdk/docs/html/dir_13b523482d186c9527fb1838247a5093_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_171eef00a6a8184ee61a2dfba241e7b7.html b/libs/server-sdk/docs/html/dir_171eef00a6a8184ee61a2dfba241e7b7.html
deleted file mode 100644
index dcecfc456..000000000
--- a/libs/server-sdk/docs/html/dir_171eef00a6a8184ee61a2dfba241e7b7.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/integrations/data_reader Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162.html b/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162.html
deleted file mode 100644
index ec0f004d7..000000000
--- a/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162.html
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/logging Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162_dep.map b/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162_dep.map
deleted file mode 100644
index 2f8e08df4..000000000
--- a/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162_dep.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162_dep.md5 b/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162_dep.md5
deleted file mode 100644
index 89d84b41c..000000000
--- a/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-3f7c817a825128f2916511015b785e73
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162_dep.png b/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162_dep.png
deleted file mode 100644
index 93c38250b..000000000
Binary files a/libs/server-sdk/docs/html/dir_19febdf8894e7e350d8a2a28ddc7f162_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb.html b/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb.html
deleted file mode 100644
index c32566c1e..000000000
--- a/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/bindings/c/all_flags_state Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb_dep.map b/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb_dep.map
deleted file mode 100644
index 39d09686d..000000000
--- a/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb_dep.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb_dep.md5 b/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb_dep.md5
deleted file mode 100644
index 08e3907c0..000000000
--- a/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-13c550a87f48f94c54e9a17171c1a6e3
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb_dep.png b/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb_dep.png
deleted file mode 100644
index f10057820..000000000
Binary files a/libs/server-sdk/docs/html/dir_1cbcc63836413b9a02fe24c4ed0242fb_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_2b130e25df2d52beccd83bac88eff96f.html b/libs/server-sdk/docs/html/dir_2b130e25df2d52beccd83bac88eff96f.html
deleted file mode 100644
index 0f6f42be5..000000000
--- a/libs/server-sdk/docs/html/dir_2b130e25df2d52beccd83bac88eff96f.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_components/expiration_tracker Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_324bf86d5a512c6f779e4d4e537af2c8.html b/libs/server-sdk/docs/html/dir_324bf86d5a512c6f779e4d4e537af2c8.html
deleted file mode 100644
index 15d640c3d..000000000
--- a/libs/server-sdk/docs/html/dir_324bf86d5a512c6f779e4d4e537af2c8.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/bootstrapper Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_356d7db88b1dd125261dc79a244c4f5c.html b/libs/server-sdk/docs/html/dir_356d7db88b1dd125261dc79a244c4f5c.html
deleted file mode 100644
index 080fb122a..000000000
--- a/libs/server-sdk/docs/html/dir_356d7db88b1dd125261dc79a244c4f5c.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_systems Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_37d38035c0bfec079c2d92d76e5f8932.html b/libs/server-sdk/docs/html/dir_37d38035c0bfec079c2d92d76e5f8932.html
deleted file mode 100644
index 1fff831c1..000000000
--- a/libs/server-sdk/docs/html/dir_37d38035c0bfec079c2d92d76e5f8932.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_3a4d6c67f99a53436e7a251374330f81.html b/libs/server-sdk/docs/html/dir_3a4d6c67f99a53436e7a251374330f81.html
deleted file mode 100644
index ade0aaccd..000000000
--- a/libs/server-sdk/docs/html/dir_3a4d6c67f99a53436e7a251374330f81.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_3fb3bf23ad1b89eea06ef3b4ec628c91.html b/libs/server-sdk/docs/html/dir_3fb3bf23ad1b89eea06ef3b4ec628c91.html
deleted file mode 100644
index af3a1b4e9..000000000
--- a/libs/server-sdk/docs/html/dir_3fb3bf23ad1b89eea06ef3b4ec628c91.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/config/builders/data_system Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_3fd1f23d7802aa11ca956cbd69de4f10.html b/libs/server-sdk/docs/html/dir_3fd1f23d7802aa11ca956cbd69de4f10.html
deleted file mode 100644
index 34c6e2f3e..000000000
--- a/libs/server-sdk/docs/html/dir_3fd1f23d7802aa11ca956cbd69de4f10.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_systems/background_sync/sources Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_4c772d18f1ae68a995ba0f5b5a70feb3.html b/libs/server-sdk/docs/html/dir_4c772d18f1ae68a995ba0f5b5a70feb3.html
deleted file mode 100644
index 490163887..000000000
--- a/libs/server-sdk/docs/html/dir_4c772d18f1ae68a995ba0f5b5a70feb3.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/built Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_4cd2e119756f77039c7cc97ce22a8c35.html b/libs/server-sdk/docs/html/dir_4cd2e119756f77039c7cc97ce22a8c35.html
deleted file mode 100644
index 5da30d062..000000000
--- a/libs/server-sdk/docs/html/dir_4cd2e119756f77039c7cc97ce22a8c35.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/destination Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54.html b/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54.html
deleted file mode 100644
index 1903ca51a..000000000
--- a/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54.html
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54_dep.map b/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54_dep.map
deleted file mode 100644
index ccbdaeb6b..000000000
--- a/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54_dep.map
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54_dep.md5 b/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54_dep.md5
deleted file mode 100644
index e672761f3..000000000
--- a/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-521dab23ff0ff8b7b4ad0dfe3f69c061
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54_dep.png b/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54_dep.png
deleted file mode 100644
index 9e95b39fb..000000000
Binary files a/libs/server-sdk/docs/html/dir_4e4d22e38ca4e2e8207825ee2d00bc54_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14.html b/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14.html
deleted file mode 100644
index 1ebb62c7b..000000000
--- a/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14_dep.map b/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14_dep.map
deleted file mode 100644
index 4157574cd..000000000
--- a/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14_dep.map
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14_dep.md5 b/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14_dep.md5
deleted file mode 100644
index 9aac3a0c8..000000000
--- a/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-aa355c66d18296885b64b736a8a647d9
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14_dep.png b/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14_dep.png
deleted file mode 100644
index 0e2c2de68..000000000
Binary files a/libs/server-sdk/docs/html/dir_560c1b3961203e445a6c2c50c3f15f14_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_5fbce13492c3b501adb03669288f65f5.html b/libs/server-sdk/docs/html/dir_5fbce13492c3b501adb03669288f65f5.html
deleted file mode 100644
index fc4de9b06..000000000
--- a/libs/server-sdk/docs/html/dir_5fbce13492c3b501adb03669288f65f5.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_components/status_notifications Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed.html b/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed.html
deleted file mode 100644
index 27b7da486..000000000
--- a/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed_dep.map b/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed_dep.map
deleted file mode 100644
index 9bb2d791f..000000000
--- a/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed_dep.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed_dep.md5 b/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed_dep.md5
deleted file mode 100644
index 6a1ae37e3..000000000
--- a/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-e0435ddbeb2b5d3802229f316a626d83
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed_dep.png b/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed_dep.png
deleted file mode 100644
index dda09215b..000000000
Binary files a/libs/server-sdk/docs/html/dir_64935be2e6acbe67e7af58c3c88223ed_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_6a1595e98e7a1c11cc4b5b0c751ef07c.html b/libs/server-sdk/docs/html/dir_6a1595e98e7a1c11cc4b5b0c751ef07c.html
deleted file mode 100644
index 5795a4817..000000000
--- a/libs/server-sdk/docs/html/dir_6a1595e98e7a1c11cc4b5b0c751ef07c.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/evaluation/detail Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_6adbff36eb678a30dbe9026c4d50feb6.html b/libs/server-sdk/docs/html/dir_6adbff36eb678a30dbe9026c4d50feb6.html
deleted file mode 100644
index b3562ffbf..000000000
--- a/libs/server-sdk/docs/html/dir_6adbff36eb678a30dbe9026c4d50feb6.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_systems/lazy_load Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_6e9bfb2873d7b511b106a1ab84888d64.html b/libs/server-sdk/docs/html/dir_6e9bfb2873d7b511b106a1ab84888d64.html
deleted file mode 100644
index d5ec4216c..000000000
--- a/libs/server-sdk/docs/html/dir_6e9bfb2873d7b511b106a1ab84888d64.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/integrations Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_6fd01c8c8463a9e2c8d9933f9056d998.html b/libs/server-sdk/docs/html/dir_6fd01c8c8463a9e2c8d9933f9056d998.html
deleted file mode 100644
index d12d62e33..000000000
--- a/libs/server-sdk/docs/html/dir_6fd01c8c8463a9e2c8d9933f9056d998.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/data_source Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-file error_info.h [code]
- LaunchDarkly Server-side C Bindings for Data Source Error Info.
-
-file error_kind.h [code]
- LaunchDarkly Server-side C Bindings for Data Source Error Kinds.
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_72ea60c460755b155af432e7ee664971.html b/libs/server-sdk/docs/html/dir_72ea60c460755b155af432e7ee664971.html
deleted file mode 100644
index d02f617b6..000000000
--- a/libs/server-sdk/docs/html/dir_72ea60c460755b155af432e7ee664971.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/logging Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_758403abf56b9a039a8799cd05dbbc48.html b/libs/server-sdk/docs/html/dir_758403abf56b9a039a8799cd05dbbc48.html
deleted file mode 100644
index bf4c6d67f..000000000
--- a/libs/server-sdk/docs/html/dir_758403abf56b9a039a8799cd05dbbc48.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/builders Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_798f9ae06de9bf54ddd3ef5a0bc435c5.html b/libs/server-sdk/docs/html/dir_798f9ae06de9bf54ddd3ef5a0bc435c5.html
deleted file mode 100644
index 4f64f8402..000000000
--- a/libs/server-sdk/docs/html/dir_798f9ae06de9bf54ddd3ef5a0bc435c5.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_components/dependency_tracker Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344.html b/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344.html
deleted file mode 100644
index 1aff0d348..000000000
--- a/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344.html
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/config Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344_dep.map b/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344_dep.map
deleted file mode 100644
index c9d41e090..000000000
--- a/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344_dep.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344_dep.md5 b/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344_dep.md5
deleted file mode 100644
index 625784fef..000000000
--- a/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-23c4ac2e70a0ada666dbbb2a8bf03b6d
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344_dep.png b/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344_dep.png
deleted file mode 100644
index a330167bc..000000000
Binary files a/libs/server-sdk/docs/html/dir_7ff27a6c6297e4f8421309bf73db8344_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0.html b/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0.html
deleted file mode 100644
index 73a7cd306..000000000
--- a/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0.html
+++ /dev/null
@@ -1,120 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0_dep.map b/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0_dep.map
deleted file mode 100644
index a62e182b7..000000000
--- a/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0_dep.map
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0_dep.md5 b/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0_dep.md5
deleted file mode 100644
index 31a055071..000000000
--- a/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-972071afe27888ceb2e882240a560ea5
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0_dep.png b/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0_dep.png
deleted file mode 100644
index 6b84a66f4..000000000
Binary files a/libs/server-sdk/docs/html/dir_8793f44c2d95502e0357555087a87bd0_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_87cfac858829cb8e57a69b21d22f9e86.html b/libs/server-sdk/docs/html/dir_87cfac858829cb8e57a69b21d22f9e86.html
deleted file mode 100644
index ec4bcdb1a..000000000
--- a/libs/server-sdk/docs/html/dir_87cfac858829cb8e57a69b21d22f9e86.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/data_sources Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_8aa17efc3f0fd492c0ac8e47ebed129e.html b/libs/server-sdk/docs/html/dir_8aa17efc3f0fd492c0ac8e47ebed129e.html
deleted file mode 100644
index 9dcf5c670..000000000
--- a/libs/server-sdk/docs/html/dir_8aa17efc3f0fd492c0ac8e47ebed129e.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/builders/data_system Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40.html b/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40.html
deleted file mode 100644
index b2826ac86..000000000
--- a/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40_dep.map b/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40_dep.map
deleted file mode 100644
index 602df450d..000000000
--- a/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40_dep.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40_dep.md5 b/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40_dep.md5
deleted file mode 100644
index 05d2ca71e..000000000
--- a/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-69fb4167e296d3b8db90bcf2069223b9
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40_dep.png b/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40_dep.png
deleted file mode 100644
index 31b9956a9..000000000
Binary files a/libs/server-sdk/docs/html/dir_8ddda2b6b4691bae2ed91aa320669d40_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_907d7305cefe56d525c727abb7e895f1.html b/libs/server-sdk/docs/html/dir_907d7305cefe56d525c727abb7e895f1.html
deleted file mode 100644
index 1a06bc8e7..000000000
--- a/libs/server-sdk/docs/html/dir_907d7305cefe56d525c727abb7e895f1.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/source Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_920b81e9117bfc840d6a8d9a019e428b.html b/libs/server-sdk/docs/html/dir_920b81e9117bfc840d6a8d9a019e428b.html
deleted file mode 100644
index bded378cd..000000000
--- a/libs/server-sdk/docs/html/dir_920b81e9117bfc840d6a8d9a019e428b.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_systems/background_sync/sources/streaming Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_944d5ec68b172c3798ce4072e0f086b4.html b/libs/server-sdk/docs/html/dir_944d5ec68b172c3798ce4072e0f086b4.html
deleted file mode 100644
index 6b3c3f0fc..000000000
--- a/libs/server-sdk/docs/html/dir_944d5ec68b172c3798ce4072e0f086b4.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/config/builders Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1.html b/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1.html
deleted file mode 100644
index 2052ba586..000000000
--- a/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1_dep.map b/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1_dep.map
deleted file mode 100644
index 66a492718..000000000
--- a/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1_dep.map
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1_dep.md5 b/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1_dep.md5
deleted file mode 100644
index fd428d222..000000000
--- a/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-faa5c109cf7aaf281ef6aeeae43bf827
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1_dep.png b/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1_dep.png
deleted file mode 100644
index f15891b68..000000000
Binary files a/libs/server-sdk/docs/html/dir_96564c7e53140614dda422247c1aa4b1_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_9acf8917611a774d060d6c2c07401028.html b/libs/server-sdk/docs/html/dir_9acf8917611a774d060d6c2c07401028.html
deleted file mode 100644
index b2a15ff3f..000000000
--- a/libs/server-sdk/docs/html/dir_9acf8917611a774d060d6c2c07401028.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_systems/background_sync/sources/polling Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24.html b/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24.html
deleted file mode 100644
index 983c25ac0..000000000
--- a/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings/c/logging Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24_dep.map b/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24_dep.map
deleted file mode 100644
index 25d76f860..000000000
--- a/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24_dep.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24_dep.md5 b/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24_dep.md5
deleted file mode 100644
index c42c3135e..000000000
--- a/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-c7492fe275831f8b5dd5caece4b763e3
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24_dep.png b/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24_dep.png
deleted file mode 100644
index 4077ef270..000000000
Binary files a/libs/server-sdk/docs/html/dir_9d4f8b1b36c1bea51ebf75654315ec24_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e.html b/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e.html
deleted file mode 100644
index 9165598b8..000000000
--- a/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e.html
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/bindings Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e_dep.map b/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e_dep.map
deleted file mode 100644
index 6478690b3..000000000
--- a/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e_dep.map
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e_dep.md5 b/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e_dep.md5
deleted file mode 100644
index 8efa3b232..000000000
--- a/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-166906d9778efb471e3a653ae6dc2234
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e_dep.png b/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e_dep.png
deleted file mode 100644
index 647b0095d..000000000
Binary files a/libs/server-sdk/docs/html/dir_9f228a3661567d607538a774f7be911e_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_a20e4c636ecf76f73e6bc48929918bf3.html b/libs/server-sdk/docs/html/dir_a20e4c636ecf76f73e6bc48929918bf3.html
deleted file mode 100644
index ddb09089b..000000000
--- a/libs/server-sdk/docs/html/dir_a20e4c636ecf76f73e6bc48929918bf3.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/serialization Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2.html b/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2.html
deleted file mode 100644
index 86160ae17..000000000
--- a/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings/c/config Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2_dep.map b/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2_dep.map
deleted file mode 100644
index 5db3b39b1..000000000
--- a/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2_dep.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2_dep.md5 b/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2_dep.md5
deleted file mode 100644
index bcab1dd75..000000000
--- a/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-b19cd6b7b19f89199371f80762cc571a
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2_dep.png b/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2_dep.png
deleted file mode 100644
index 0c0040e00..000000000
Binary files a/libs/server-sdk/docs/html/dir_a6fecbdcb19671f0c197bf108c9fd0e2_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_a828031dd99ee87270f1d5d9c9162d89.html b/libs/server-sdk/docs/html/dir_a828031dd99ee87270f1d5d9c9162d89.html
deleted file mode 100644
index 598efd808..000000000
--- a/libs/server-sdk/docs/html/dir_a828031dd99ee87270f1d5d9c9162d89.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/integrations/data_reader Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_adb6e22ba2d9b90f41a2a6b5afd85fc6.html b/libs/server-sdk/docs/html/dir_adb6e22ba2d9b90f41a2a6b5afd85fc6.html
deleted file mode 100644
index 694d23f77..000000000
--- a/libs/server-sdk/docs/html/dir_adb6e22ba2d9b90f41a2a6b5afd85fc6.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/all_flags_state Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7.html b/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7.html
deleted file mode 100644
index f5713b49f..000000000
--- a/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7_dep.map b/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7_dep.map
deleted file mode 100644
index 8bb58b15b..000000000
--- a/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7_dep.map
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7_dep.md5 b/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7_dep.md5
deleted file mode 100644
index c8a12498c..000000000
--- a/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-c05b20f00df32d40dcde51309bbcaaba
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7_dep.png b/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7_dep.png
deleted file mode 100644
index f640d17bd..000000000
Binary files a/libs/server-sdk/docs/html/dir_b4935c656ffc5535bf70491b2b27afa7_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_b70a1c8673fe05f982194b82fce1af0b.html b/libs/server-sdk/docs/html/dir_b70a1c8673fe05f982194b82fce1af0b.html
deleted file mode 100644
index d672ff46d..000000000
--- a/libs/server-sdk/docs/html/dir_b70a1c8673fe05f982194b82fce1af0b.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/built/data_system Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142.html b/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142.html
deleted file mode 100644
index d599a025b..000000000
--- a/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142.html
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c/config Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142_dep.map b/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142_dep.map
deleted file mode 100644
index 8afa1b6eb..000000000
--- a/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142_dep.map
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142_dep.md5 b/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142_dep.md5
deleted file mode 100644
index ac0d866bb..000000000
--- a/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-315ba228ef7f30c83ad447bb4c306606
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142_dep.png b/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142_dep.png
deleted file mode 100644
index 74cfad629..000000000
Binary files a/libs/server-sdk/docs/html/dir_b963ce02278de7f169621fa596441142_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f.html b/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f.html
deleted file mode 100644
index 225be6f4d..000000000
--- a/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f_dep.map b/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f_dep.map
deleted file mode 100644
index 01f23647a..000000000
--- a/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f_dep.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f_dep.md5 b/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f_dep.md5
deleted file mode 100644
index 66dcb7974..000000000
--- a/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-fa54bc6e45bfcba7d9b831d61eef0c60
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f_dep.png b/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f_dep.png
deleted file mode 100644
index e69e3b493..000000000
Binary files a/libs/server-sdk/docs/html/dir_bdd9a5d540de89e9fe90efdfc6973a4f_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986.html b/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986.html
deleted file mode 100644
index c0f88adbc..000000000
--- a/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986_dep.map b/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986_dep.map
deleted file mode 100644
index eacd2ec76..000000000
--- a/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986_dep.map
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986_dep.md5 b/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986_dep.md5
deleted file mode 100644
index 0b1316a7d..000000000
--- a/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-0e315fae3f88795e41b03f1cd8e0513f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986_dep.png b/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986_dep.png
deleted file mode 100644
index c65ea4518..000000000
Binary files a/libs/server-sdk/docs/html/dir_c2789b74e52f267e573e47eeca4ce986_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_c38fa70dadab6a9b2a716be1f510330d.html b/libs/server-sdk/docs/html/dir_c38fa70dadab6a9b2a716be1f510330d.html
deleted file mode 100644
index 51db57135..000000000
--- a/libs/server-sdk/docs/html/dir_c38fa70dadab6a9b2a716be1f510330d.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_c6766e8042342c7a252f78580b80e2b3.html b/libs/server-sdk/docs/html/dir_c6766e8042342c7a252f78580b80e2b3.html
deleted file mode 100644
index dbfc62747..000000000
--- a/libs/server-sdk/docs/html/dir_c6766e8042342c7a252f78580b80e2b3.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/config Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_c693f35ac62beed865597f35ad6571f8.html b/libs/server-sdk/docs/html/dir_c693f35ac62beed865597f35ad6571f8.html
deleted file mode 100644
index a153a6e15..000000000
--- a/libs/server-sdk/docs/html/dir_c693f35ac62beed865597f35ad6571f8.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/persistence Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_c753cd7227ef5943ea9b3531990f2622.html b/libs/server-sdk/docs/html/dir_c753cd7227ef5943ea9b3531990f2622.html
deleted file mode 100644
index 386c5f0e9..000000000
--- a/libs/server-sdk/docs/html/dir_c753cd7227ef5943ea9b3531990f2622.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config/built Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_cf17b606f29096192cc30d36af9de9bb.html b/libs/server-sdk/docs/html/dir_cf17b606f29096192cc30d36af9de9bb.html
deleted file mode 100644
index 4a67067fc..000000000
--- a/libs/server-sdk/docs/html/dir_cf17b606f29096192cc30d36af9de9bb.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d.html b/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d.html
deleted file mode 100644
index 42d225262..000000000
--- a/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/bindings/c/data Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d_dep.map b/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d_dep.map
deleted file mode 100644
index 683a85bb6..000000000
--- a/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d_dep.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d_dep.md5 b/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d_dep.md5
deleted file mode 100644
index ba04d0e83..000000000
--- a/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-db31812de104a6a93c9e340bf68008c6
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d_dep.png b/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d_dep.png
deleted file mode 100644
index c0a4dbb0f..000000000
Binary files a/libs/server-sdk/docs/html/dir_d0a81b0b0fa97d64b2042fa7168e962d_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9.html b/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9.html
deleted file mode 100644
index c1609763d..000000000
--- a/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c/all_flags_state Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9_dep.map b/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9_dep.map
deleted file mode 100644
index bc608d3fd..000000000
--- a/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9_dep.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9_dep.md5 b/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9_dep.md5
deleted file mode 100644
index 898577608..000000000
--- a/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-424aded7e18b4d3df1cee586aff3a20b
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9_dep.png b/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9_dep.png
deleted file mode 100644
index 1fd1c33d7..000000000
Binary files a/libs/server-sdk/docs/html/dir_d1f5198fbe556edf872e4ea3efa84eb9_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_d6717e6f45709ac1d8aa69b037aca703.html b/libs/server-sdk/docs/html/dir_d6717e6f45709ac1d8aa69b037aca703.html
deleted file mode 100644
index a40141a4a..000000000
--- a/libs/server-sdk/docs/html/dir_d6717e6f45709ac1d8aa69b037aca703.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/store Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_daf90bdbdfe8e900855587c214bdc6aa.html b/libs/server-sdk/docs/html/dir_daf90bdbdfe8e900855587c214bdc6aa.html
deleted file mode 100644
index 6991d4a49..000000000
--- a/libs/server-sdk/docs/html/dir_daf90bdbdfe8e900855587c214bdc6aa.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/src/data Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_db4f9c98c3951c53f8c147683b15d03b.html b/libs/server-sdk/docs/html/dir_db4f9c98c3951c53f8c147683b15d03b.html
deleted file mode 100644
index c02f13089..000000000
--- a/libs/server-sdk/docs/html/dir_db4f9c98c3951c53f8c147683b15d03b.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_systems/background_sync Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_df6dbfc1752cfa01f43f15268826d9f4.html b/libs/server-sdk/docs/html/dir_df6dbfc1752cfa01f43f15268826d9f4.html
deleted file mode 100644
index d0eb3d098..000000000
--- a/libs/server-sdk/docs/html/dir_df6dbfc1752cfa01f43f15268826d9f4.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: docs Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16.html b/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16.html
deleted file mode 100644
index 18d68fe5f..000000000
--- a/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/detail Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16_dep.map b/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16_dep.map
deleted file mode 100644
index 0153e124c..000000000
--- a/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16_dep.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16_dep.md5 b/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16_dep.md5
deleted file mode 100644
index 0b1949bce..000000000
--- a/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-ab4c5c5ae96888cad3a1ed3fb5b19921
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16_dep.png b/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16_dep.png
deleted file mode 100644
index 05f58840c..000000000
Binary files a/libs/server-sdk/docs/html/dir_e0fa3f061681c3f5a9f20d51ed6b9d16_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_e65585f141238bc7ace76e0379f92126.html b/libs/server-sdk/docs/html/dir_e65585f141238bc7ace76e0379f92126.html
deleted file mode 100644
index ad8023c98..000000000
--- a/libs/server-sdk/docs/html/dir_e65585f141238bc7ace76e0379f92126.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/config Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_e989204b5832c3c477bd362e6122b88e.html b/libs/server-sdk/docs/html/dir_e989204b5832c3c477bd362e6122b88e.html
deleted file mode 100644
index 0722897eb..000000000
--- a/libs/server-sdk/docs/html/dir_e989204b5832c3c477bd362e6122b88e.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_components/memory_store Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_ec5841389a5bd7275a362210de6f7d4f.html b/libs/server-sdk/docs/html/dir_ec5841389a5bd7275a362210de6f7d4f.html
deleted file mode 100644
index 3f55a24cd..000000000
--- a/libs/server-sdk/docs/html/dir_ec5841389a5bd7275a362210de6f7d4f.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/system Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_ee268d18991407ab4b724ec1376d36ad.html b/libs/server-sdk/docs/html/dir_ee268d18991407ab4b724ec1376d36ad.html
deleted file mode 100644
index 4e291c0b9..000000000
--- a/libs/server-sdk/docs/html/dir_ee268d18991407ab4b724ec1376d36ad.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_f1d021f61e909b384a3490fb7560a45a.html b/libs/server-sdk/docs/html/dir_f1d021f61e909b384a3490fb7560a45a.html
deleted file mode 100644
index c83325710..000000000
--- a/libs/server-sdk/docs/html/dir_f1d021f61e909b384a3490fb7560a45a.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_components/serialization_adapters Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_f5748f87b1aceaf3a7f64fb7c3ae7edb.html b/libs/server-sdk/docs/html/dir_f5748f87b1aceaf3a7f64fb7c3ae7edb.html
deleted file mode 100644
index 2e01f7d7c..000000000
--- a/libs/server-sdk/docs/html/dir_f5748f87b1aceaf3a7f64fb7c3ae7edb.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/evaluation Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f.html b/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f.html
deleted file mode 100644
index 632765538..000000000
--- a/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f_dep.map b/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f_dep.map
deleted file mode 100644
index c9418cc77..000000000
--- a/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f_dep.map
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f_dep.md5 b/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f_dep.md5
deleted file mode 100644
index 343f5739c..000000000
--- a/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-4414b91673940e13971a92d32a927773
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f_dep.png b/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f_dep.png
deleted file mode 100644
index d8bbd0ff8..000000000
Binary files a/libs/server-sdk/docs/html/dir_f677846bdc19df54f381069c4df32a9f_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_f97adb062a65423db33abd327ef204d9.html b/libs/server-sdk/docs/html/dir_f97adb062a65423db33abd327ef204d9.html
deleted file mode 100644
index ea86816db..000000000
--- a/libs/server-sdk/docs/html/dir_f97adb062a65423db33abd327ef204d9.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/integrations Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa.html b/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa.html
deleted file mode 100644
index f2199e847..000000000
--- a/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa.html
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa_dep.map b/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa_dep.map
deleted file mode 100644
index 046b4ade3..000000000
--- a/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa_dep.map
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa_dep.md5 b/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa_dep.md5
deleted file mode 100644
index 8605b70e7..000000000
--- a/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-5a7b97c42245ae4dc951512571234358
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa_dep.png b/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa_dep.png
deleted file mode 100644
index 5f24de76c..000000000
Binary files a/libs/server-sdk/docs/html/dir_fc4e82db077d097d2f0d3a69cff9e6aa_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_fd67eb5e2c139bdb9f00f12704db688c.html b/libs/server-sdk/docs/html/dir_fd67eb5e2c139bdb9f00f12704db688c.html
deleted file mode 100644
index a1e2ff972..000000000
--- a/libs/server-sdk/docs/html/dir_fd67eb5e2c139bdb9f00f12704db688c.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/data Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_fed48449eb877dfd3478e223a7803fe1.html b/libs/server-sdk/docs/html/dir_fed48449eb877dfd3478e223a7803fe1.html
deleted file mode 100644
index 045233d2c..000000000
--- a/libs/server-sdk/docs/html/dir_fed48449eb877dfd3478e223a7803fe1.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_components/change_notifier Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76.html b/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76.html
deleted file mode 100644
index e30c259af..000000000
--- a/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76.html
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/bindings/c Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76_dep.map b/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76_dep.map
deleted file mode 100644
index 112557ee1..000000000
--- a/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76_dep.map
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76_dep.md5 b/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76_dep.md5
deleted file mode 100644
index 60bb6e2b7..000000000
--- a/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-95856f03e1481f8ac3fc27e3a6e0b133
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76_dep.png b/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76_dep.png
deleted file mode 100644
index 6d5f61ccb..000000000
Binary files a/libs/server-sdk/docs/html/dir_ff1f8ac2fd1de7ffecea0606df1f2c76_dep.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/dir_ffe3afb3b2549e5de795f49a0e93f7ef.html b/libs/server-sdk/docs/html/dir_ffe3afb3b2549e5de795f49a0e93f7ef.html
deleted file mode 100644
index fa8f9bfc7..000000000
--- a/libs/server-sdk/docs/html/dir_ffe3afb3b2549e5de795f49a0e93f7ef.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/bindings/c/config/lazy_load_builder Directory Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/doc.png b/libs/server-sdk/docs/html/doc.png
deleted file mode 100644
index 17edabff9..000000000
Binary files a/libs/server-sdk/docs/html/doc.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/doxygen.css b/libs/server-sdk/docs/html/doxygen.css
deleted file mode 100644
index ffbff0224..000000000
--- a/libs/server-sdk/docs/html/doxygen.css
+++ /dev/null
@@ -1,1793 +0,0 @@
-/* The standard CSS for doxygen 1.9.1 */
-
-body, table, div, p, dl {
- font: 400 14px/22px Roboto,sans-serif;
-}
-
-p.reference, p.definition {
- font: 400 14px/22px Roboto,sans-serif;
-}
-
-/* @group Heading Levels */
-
-h1.groupheader {
- font-size: 150%;
-}
-
-.title {
- font: 400 14px/28px Roboto,sans-serif;
- font-size: 150%;
- font-weight: bold;
- margin: 10px 2px;
-}
-
-h2.groupheader {
- border-bottom: 1px solid #879ECB;
- color: #354C7B;
- font-size: 150%;
- font-weight: normal;
- margin-top: 1.75em;
- padding-top: 8px;
- padding-bottom: 4px;
- width: 100%;
-}
-
-h3.groupheader {
- font-size: 100%;
-}
-
-h1, h2, h3, h4, h5, h6 {
- -webkit-transition: text-shadow 0.5s linear;
- -moz-transition: text-shadow 0.5s linear;
- -ms-transition: text-shadow 0.5s linear;
- -o-transition: text-shadow 0.5s linear;
- transition: text-shadow 0.5s linear;
- margin-right: 15px;
-}
-
-h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
- text-shadow: 0 0 15px cyan;
-}
-
-dt {
- font-weight: bold;
-}
-
-ul.multicol {
- -moz-column-gap: 1em;
- -webkit-column-gap: 1em;
- column-gap: 1em;
- -moz-column-count: 3;
- -webkit-column-count: 3;
- column-count: 3;
-}
-
-p.startli, p.startdd {
- margin-top: 2px;
-}
-
-th p.starttd, th p.intertd, th p.endtd {
- font-size: 100%;
- font-weight: 700;
-}
-
-p.starttd {
- margin-top: 0px;
-}
-
-p.endli {
- margin-bottom: 0px;
-}
-
-p.enddd {
- margin-bottom: 4px;
-}
-
-p.endtd {
- margin-bottom: 2px;
-}
-
-p.interli {
-}
-
-p.interdd {
-}
-
-p.intertd {
-}
-
-/* @end */
-
-caption {
- font-weight: bold;
-}
-
-span.legend {
- font-size: 70%;
- text-align: center;
-}
-
-h3.version {
- font-size: 90%;
- text-align: center;
-}
-
-div.navtab {
- border-right: 1px solid #A3B4D7;
- padding-right: 15px;
- text-align: right;
- line-height: 110%;
-}
-
-div.navtab table {
- border-spacing: 0;
-}
-
-td.navtab {
- padding-right: 6px;
- padding-left: 6px;
-}
-td.navtabHL {
- background-image: url('tab_a.png');
- background-repeat:repeat-x;
- padding-right: 6px;
- padding-left: 6px;
-}
-
-td.navtabHL a, td.navtabHL a:visited {
- color: #fff;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
-}
-
-a.navtab {
- font-weight: bold;
-}
-
-div.qindex{
- text-align: center;
- width: 100%;
- line-height: 140%;
- font-size: 130%;
- color: #A0A0A0;
-}
-
-dt.alphachar{
- font-size: 180%;
- font-weight: bold;
-}
-
-.alphachar a{
- color: black;
-}
-
-.alphachar a:hover, .alphachar a:visited{
- text-decoration: none;
-}
-
-.classindex dl {
- padding: 25px;
- column-count:1
-}
-
-.classindex dd {
- display:inline-block;
- margin-left: 50px;
- width: 90%;
- line-height: 1.15em;
-}
-
-.classindex dl.odd {
- background-color: #F8F9FC;
-}
-
-@media(min-width: 1120px) {
- .classindex dl {
- column-count:2
- }
-}
-
-@media(min-width: 1320px) {
- .classindex dl {
- column-count:3
- }
-}
-
-
-/* @group Link Styling */
-
-a {
- color: #3D578C;
- font-weight: normal;
- text-decoration: none;
-}
-
-.contents a:visited {
- color: #4665A2;
-}
-
-a:hover {
- text-decoration: underline;
-}
-
-.contents a.qindexHL:visited {
- color: #FFFFFF;
-}
-
-a.el {
- font-weight: bold;
-}
-
-a.elRef {
-}
-
-a.code, a.code:visited, a.line, a.line:visited {
- color: #4665A2;
-}
-
-a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
- color: #4665A2;
-}
-
-/* @end */
-
-dl.el {
- margin-left: -1cm;
-}
-
-ul {
- overflow: hidden; /*Fixed: list item bullets overlap floating elements*/
-}
-
-#side-nav ul {
- overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */
-}
-
-#main-nav ul {
- overflow: visible; /* reset ul rule for the navigation bar drop down lists */
-}
-
-.fragment {
- text-align: left;
- direction: ltr;
- overflow-x: auto; /*Fixed: fragment lines overlap floating elements*/
- overflow-y: hidden;
-}
-
-pre.fragment {
- border: 1px solid #C4CFE5;
- background-color: #FBFCFD;
- padding: 4px 6px;
- margin: 4px 8px 4px 2px;
- overflow: auto;
- word-wrap: break-word;
- font-size: 9pt;
- line-height: 125%;
- font-family: monospace, fixed;
- font-size: 105%;
-}
-
-div.fragment {
- padding: 0 0 1px 0; /*Fixed: last line underline overlap border*/
- margin: 4px 8px 4px 2px;
- background-color: #FBFCFD;
- border: 1px solid #C4CFE5;
-}
-
-div.line {
- font-family: monospace, fixed;
- font-size: 13px;
- min-height: 13px;
- line-height: 1.0;
- text-wrap: unrestricted;
- white-space: -moz-pre-wrap; /* Moz */
- white-space: -pre-wrap; /* Opera 4-6 */
- white-space: -o-pre-wrap; /* Opera 7 */
- white-space: pre-wrap; /* CSS3 */
- word-wrap: break-word; /* IE 5.5+ */
- text-indent: -53px;
- padding-left: 53px;
- padding-bottom: 0px;
- margin: 0px;
- -webkit-transition-property: background-color, box-shadow;
- -webkit-transition-duration: 0.5s;
- -moz-transition-property: background-color, box-shadow;
- -moz-transition-duration: 0.5s;
- -ms-transition-property: background-color, box-shadow;
- -ms-transition-duration: 0.5s;
- -o-transition-property: background-color, box-shadow;
- -o-transition-duration: 0.5s;
- transition-property: background-color, box-shadow;
- transition-duration: 0.5s;
-}
-
-div.line:after {
- content:"\000A";
- white-space: pre;
-}
-
-div.line.glow {
- background-color: cyan;
- box-shadow: 0 0 10px cyan;
-}
-
-
-span.lineno {
- padding-right: 4px;
- text-align: right;
- border-right: 2px solid #0F0;
- background-color: #E8E8E8;
- white-space: pre;
-}
-span.lineno a {
- background-color: #D8D8D8;
-}
-
-span.lineno a:hover {
- background-color: #C8C8C8;
-}
-
-.lineno {
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-
-div.ah, span.ah {
- background-color: black;
- font-weight: bold;
- color: #FFFFFF;
- margin-bottom: 3px;
- margin-top: 3px;
- padding: 0.2em;
- border: solid thin #333;
- border-radius: 0.5em;
- -webkit-border-radius: .5em;
- -moz-border-radius: .5em;
- box-shadow: 2px 2px 3px #999;
- -webkit-box-shadow: 2px 2px 3px #999;
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
- background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
- background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
-}
-
-div.classindex ul {
- list-style: none;
- padding-left: 0;
-}
-
-div.classindex span.ai {
- display: inline-block;
-}
-
-div.groupHeader {
- margin-left: 16px;
- margin-top: 12px;
- font-weight: bold;
-}
-
-div.groupText {
- margin-left: 16px;
- font-style: italic;
-}
-
-body {
- background-color: white;
- color: black;
- margin: 0;
-}
-
-div.contents {
- margin-top: 10px;
- margin-left: 12px;
- margin-right: 8px;
-}
-
-td.indexkey {
- background-color: #EBEFF6;
- font-weight: bold;
- border: 1px solid #C4CFE5;
- margin: 2px 0px 2px 0;
- padding: 2px 10px;
- white-space: nowrap;
- vertical-align: top;
-}
-
-td.indexvalue {
- background-color: #EBEFF6;
- border: 1px solid #C4CFE5;
- padding: 2px 10px;
- margin: 2px 0px;
-}
-
-tr.memlist {
- background-color: #EEF1F7;
-}
-
-p.formulaDsp {
- text-align: center;
-}
-
-img.formulaDsp {
-
-}
-
-img.formulaInl, img.inline {
- vertical-align: middle;
-}
-
-div.center {
- text-align: center;
- margin-top: 0px;
- margin-bottom: 0px;
- padding: 0px;
-}
-
-div.center img {
- border: 0px;
-}
-
-address.footer {
- text-align: right;
- padding-right: 12px;
-}
-
-img.footer {
- border: 0px;
- vertical-align: middle;
-}
-
-/* @group Code Colorization */
-
-span.keyword {
- color: #008000
-}
-
-span.keywordtype {
- color: #604020
-}
-
-span.keywordflow {
- color: #e08000
-}
-
-span.comment {
- color: #800000
-}
-
-span.preprocessor {
- color: #806020
-}
-
-span.stringliteral {
- color: #002080
-}
-
-span.charliteral {
- color: #008080
-}
-
-span.vhdldigit {
- color: #ff00ff
-}
-
-span.vhdlchar {
- color: #000000
-}
-
-span.vhdlkeyword {
- color: #700070
-}
-
-span.vhdllogic {
- color: #ff0000
-}
-
-blockquote {
- background-color: #F7F8FB;
- border-left: 2px solid #9CAFD4;
- margin: 0 24px 0 4px;
- padding: 0 12px 0 16px;
-}
-
-blockquote.DocNodeRTL {
- border-left: 0;
- border-right: 2px solid #9CAFD4;
- margin: 0 4px 0 24px;
- padding: 0 16px 0 12px;
-}
-
-/* @end */
-
-/*
-.search {
- color: #003399;
- font-weight: bold;
-}
-
-form.search {
- margin-bottom: 0px;
- margin-top: 0px;
-}
-
-input.search {
- font-size: 75%;
- color: #000080;
- font-weight: normal;
- background-color: #e8eef2;
-}
-*/
-
-td.tiny {
- font-size: 75%;
-}
-
-.dirtab {
- padding: 4px;
- border-collapse: collapse;
- border: 1px solid #A3B4D7;
-}
-
-th.dirtab {
- background: #EBEFF6;
- font-weight: bold;
-}
-
-hr {
- height: 0px;
- border: none;
- border-top: 1px solid #4A6AAA;
-}
-
-hr.footer {
- height: 1px;
-}
-
-/* @group Member Descriptions */
-
-table.memberdecls {
- border-spacing: 0px;
- padding: 0px;
-}
-
-.memberdecls td, .fieldtable tr {
- -webkit-transition-property: background-color, box-shadow;
- -webkit-transition-duration: 0.5s;
- -moz-transition-property: background-color, box-shadow;
- -moz-transition-duration: 0.5s;
- -ms-transition-property: background-color, box-shadow;
- -ms-transition-duration: 0.5s;
- -o-transition-property: background-color, box-shadow;
- -o-transition-duration: 0.5s;
- transition-property: background-color, box-shadow;
- transition-duration: 0.5s;
-}
-
-.memberdecls td.glow, .fieldtable tr.glow {
- background-color: cyan;
- box-shadow: 0 0 15px cyan;
-}
-
-.mdescLeft, .mdescRight,
-.memItemLeft, .memItemRight,
-.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
- background-color: #F9FAFC;
- border: none;
- margin: 4px;
- padding: 1px 0 0 8px;
-}
-
-.mdescLeft, .mdescRight {
- padding: 0px 8px 4px 8px;
- color: #555;
-}
-
-.memSeparator {
- border-bottom: 1px solid #DEE4F0;
- line-height: 1px;
- margin: 0px;
- padding: 0px;
-}
-
-.memItemLeft, .memTemplItemLeft {
- white-space: nowrap;
-}
-
-.memItemRight, .memTemplItemRight {
- width: 100%;
-}
-
-.memTemplParams {
- color: #4665A2;
- white-space: nowrap;
- font-size: 80%;
-}
-
-/* @end */
-
-/* @group Member Details */
-
-/* Styles for detailed member documentation */
-
-.memtitle {
- padding: 8px;
- border-top: 1px solid #A8B8D9;
- border-left: 1px solid #A8B8D9;
- border-right: 1px solid #A8B8D9;
- border-top-right-radius: 4px;
- border-top-left-radius: 4px;
- margin-bottom: -1px;
- background-image: url('nav_f.png');
- background-repeat: repeat-x;
- background-color: #E2E8F2;
- line-height: 1.25;
- font-weight: 300;
- float:left;
-}
-
-.permalink
-{
- font-size: 65%;
- display: inline-block;
- vertical-align: middle;
-}
-
-.memtemplate {
- font-size: 80%;
- color: #4665A2;
- font-weight: normal;
- margin-left: 9px;
-}
-
-.memnav {
- background-color: #EBEFF6;
- border: 1px solid #A3B4D7;
- text-align: center;
- margin: 2px;
- margin-right: 15px;
- padding: 2px;
-}
-
-.mempage {
- width: 100%;
-}
-
-.memitem {
- padding: 0;
- margin-bottom: 10px;
- margin-right: 5px;
- -webkit-transition: box-shadow 0.5s linear;
- -moz-transition: box-shadow 0.5s linear;
- -ms-transition: box-shadow 0.5s linear;
- -o-transition: box-shadow 0.5s linear;
- transition: box-shadow 0.5s linear;
- display: table !important;
- width: 100%;
-}
-
-.memitem.glow {
- box-shadow: 0 0 15px cyan;
-}
-
-.memname {
- font-weight: 400;
- margin-left: 6px;
-}
-
-.memname td {
- vertical-align: bottom;
-}
-
-.memproto, dl.reflist dt {
- border-top: 1px solid #A8B8D9;
- border-left: 1px solid #A8B8D9;
- border-right: 1px solid #A8B8D9;
- padding: 6px 0px 6px 0px;
- color: #253555;
- font-weight: bold;
- text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
- background-color: #DFE5F1;
- /* opera specific markup */
- box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- border-top-right-radius: 4px;
- /* firefox specific markup */
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
- -moz-border-radius-topright: 4px;
- /* webkit specific markup */
- -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- -webkit-border-top-right-radius: 4px;
-
-}
-
-.overload {
- font-family: "courier new",courier,monospace;
- font-size: 65%;
-}
-
-.memdoc, dl.reflist dd {
- border-bottom: 1px solid #A8B8D9;
- border-left: 1px solid #A8B8D9;
- border-right: 1px solid #A8B8D9;
- padding: 6px 10px 2px 10px;
- background-color: #FBFCFD;
- border-top-width: 0;
- background-image:url('nav_g.png');
- background-repeat:repeat-x;
- background-color: #FFFFFF;
- /* opera specific markup */
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
- box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- /* firefox specific markup */
- -moz-border-radius-bottomleft: 4px;
- -moz-border-radius-bottomright: 4px;
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
- /* webkit specific markup */
- -webkit-border-bottom-left-radius: 4px;
- -webkit-border-bottom-right-radius: 4px;
- -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-}
-
-dl.reflist dt {
- padding: 5px;
-}
-
-dl.reflist dd {
- margin: 0px 0px 10px 0px;
- padding: 5px;
-}
-
-.paramkey {
- text-align: right;
-}
-
-.paramtype {
- white-space: nowrap;
-}
-
-.paramname {
- color: #602020;
- white-space: nowrap;
-}
-.paramname em {
- font-style: normal;
-}
-.paramname code {
- line-height: 14px;
-}
-
-.params, .retval, .exception, .tparams {
- margin-left: 0px;
- padding-left: 0px;
-}
-
-.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {
- font-weight: bold;
- vertical-align: top;
-}
-
-.params .paramtype, .tparams .paramtype {
- font-style: italic;
- vertical-align: top;
-}
-
-.params .paramdir, .tparams .paramdir {
- font-family: "courier new",courier,monospace;
- vertical-align: top;
-}
-
-table.mlabels {
- border-spacing: 0px;
-}
-
-td.mlabels-left {
- width: 100%;
- padding: 0px;
-}
-
-td.mlabels-right {
- vertical-align: bottom;
- padding: 0px;
- white-space: nowrap;
-}
-
-span.mlabels {
- margin-left: 8px;
-}
-
-span.mlabel {
- background-color: #728DC1;
- border-top:1px solid #5373B4;
- border-left:1px solid #5373B4;
- border-right:1px solid #C4CFE5;
- border-bottom:1px solid #C4CFE5;
- text-shadow: none;
- color: white;
- margin-right: 4px;
- padding: 2px 3px;
- border-radius: 3px;
- font-size: 7pt;
- white-space: nowrap;
- vertical-align: middle;
-}
-
-
-
-/* @end */
-
-/* these are for tree view inside a (index) page */
-
-div.directory {
- margin: 10px 0px;
- border-top: 1px solid #9CAFD4;
- border-bottom: 1px solid #9CAFD4;
- width: 100%;
-}
-
-.directory table {
- border-collapse:collapse;
-}
-
-.directory td {
- margin: 0px;
- padding: 0px;
- vertical-align: top;
-}
-
-.directory td.entry {
- white-space: nowrap;
- padding-right: 6px;
- padding-top: 3px;
-}
-
-.directory td.entry a {
- outline:none;
-}
-
-.directory td.entry a img {
- border: none;
-}
-
-.directory td.desc {
- width: 100%;
- padding-left: 6px;
- padding-right: 6px;
- padding-top: 3px;
- border-left: 1px solid rgba(0,0,0,0.05);
-}
-
-.directory tr.even {
- padding-left: 6px;
- background-color: #F7F8FB;
-}
-
-.directory img {
- vertical-align: -30%;
-}
-
-.directory .levels {
- white-space: nowrap;
- width: 100%;
- text-align: right;
- font-size: 9pt;
-}
-
-.directory .levels span {
- cursor: pointer;
- padding-left: 2px;
- padding-right: 2px;
- color: #3D578C;
-}
-
-.arrow {
- color: #9CAFD4;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- cursor: pointer;
- font-size: 80%;
- display: inline-block;
- width: 16px;
- height: 22px;
-}
-
-.icon {
- font-family: Arial, Helvetica;
- font-weight: bold;
- font-size: 12px;
- height: 14px;
- width: 16px;
- display: inline-block;
- background-color: #728DC1;
- color: white;
- text-align: center;
- border-radius: 4px;
- margin-left: 2px;
- margin-right: 2px;
-}
-
-.icona {
- width: 24px;
- height: 22px;
- display: inline-block;
-}
-
-.iconfopen {
- width: 24px;
- height: 18px;
- margin-bottom: 4px;
- background-image:url('folderopen.png');
- background-position: 0px -4px;
- background-repeat: repeat-y;
- vertical-align:top;
- display: inline-block;
-}
-
-.iconfclosed {
- width: 24px;
- height: 18px;
- margin-bottom: 4px;
- background-image:url('folderclosed.png');
- background-position: 0px -4px;
- background-repeat: repeat-y;
- vertical-align:top;
- display: inline-block;
-}
-
-.icondoc {
- width: 24px;
- height: 18px;
- margin-bottom: 4px;
- background-image:url('doc.png');
- background-position: 0px -4px;
- background-repeat: repeat-y;
- vertical-align:top;
- display: inline-block;
-}
-
-table.directory {
- font: 400 14px Roboto,sans-serif;
-}
-
-/* @end */
-
-div.dynheader {
- margin-top: 8px;
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-
-address {
- font-style: normal;
- color: #2A3D61;
-}
-
-table.doxtable caption {
- caption-side: top;
-}
-
-table.doxtable {
- border-collapse:collapse;
- margin-top: 4px;
- margin-bottom: 4px;
-}
-
-table.doxtable td, table.doxtable th {
- border: 1px solid #2D4068;
- padding: 3px 7px 2px;
-}
-
-table.doxtable th {
- background-color: #374F7F;
- color: #FFFFFF;
- font-size: 110%;
- padding-bottom: 4px;
- padding-top: 5px;
-}
-
-table.fieldtable {
- /*width: 100%;*/
- margin-bottom: 10px;
- border: 1px solid #A8B8D9;
- border-spacing: 0px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- border-radius: 4px;
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
- -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
- box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
-}
-
-.fieldtable td, .fieldtable th {
- padding: 3px 7px 2px;
-}
-
-.fieldtable td.fieldtype, .fieldtable td.fieldname {
- white-space: nowrap;
- border-right: 1px solid #A8B8D9;
- border-bottom: 1px solid #A8B8D9;
- vertical-align: top;
-}
-
-.fieldtable td.fieldname {
- padding-top: 3px;
-}
-
-.fieldtable td.fielddoc {
- border-bottom: 1px solid #A8B8D9;
- /*width: 100%;*/
-}
-
-.fieldtable td.fielddoc p:first-child {
- margin-top: 0px;
-}
-
-.fieldtable td.fielddoc p:last-child {
- margin-bottom: 2px;
-}
-
-.fieldtable tr:last-child td {
- border-bottom: none;
-}
-
-.fieldtable th {
- background-image:url('nav_f.png');
- background-repeat:repeat-x;
- background-color: #E2E8F2;
- font-size: 90%;
- color: #253555;
- padding-bottom: 4px;
- padding-top: 5px;
- text-align:left;
- font-weight: 400;
- -moz-border-radius-topleft: 4px;
- -moz-border-radius-topright: 4px;
- -webkit-border-top-left-radius: 4px;
- -webkit-border-top-right-radius: 4px;
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
- border-bottom: 1px solid #A8B8D9;
-}
-
-
-.tabsearch {
- top: 0px;
- left: 10px;
- height: 36px;
- background-image: url('tab_b.png');
- z-index: 101;
- overflow: hidden;
- font-size: 13px;
-}
-
-.navpath ul
-{
- font-size: 11px;
- background-image:url('tab_b.png');
- background-repeat:repeat-x;
- background-position: 0 -5px;
- height:30px;
- line-height:30px;
- color:#8AA0CC;
- border:solid 1px #C2CDE4;
- overflow:hidden;
- margin:0px;
- padding:0px;
-}
-
-.navpath li
-{
- list-style-type:none;
- float:left;
- padding-left:10px;
- padding-right:15px;
- background-image:url('bc_s.png');
- background-repeat:no-repeat;
- background-position:right;
- color:#364D7C;
-}
-
-.navpath li.navelem a
-{
- height:32px;
- display:block;
- text-decoration: none;
- outline: none;
- color: #283A5D;
- font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
- text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
- text-decoration: none;
-}
-
-.navpath li.navelem a:hover
-{
- color:#6884BD;
-}
-
-.navpath li.footer
-{
- list-style-type:none;
- float:right;
- padding-left:10px;
- padding-right:15px;
- background-image:none;
- background-repeat:no-repeat;
- background-position:right;
- color:#364D7C;
- font-size: 8pt;
-}
-
-
-div.summary
-{
- float: right;
- font-size: 8pt;
- padding-right: 5px;
- width: 50%;
- text-align: right;
-}
-
-div.summary a
-{
- white-space: nowrap;
-}
-
-table.classindex
-{
- margin: 10px;
- white-space: nowrap;
- margin-left: 3%;
- margin-right: 3%;
- width: 94%;
- border: 0;
- border-spacing: 0;
- padding: 0;
-}
-
-div.ingroups
-{
- font-size: 8pt;
- width: 50%;
- text-align: left;
-}
-
-div.ingroups a
-{
- white-space: nowrap;
-}
-
-div.header
-{
- background-image:url('nav_h.png');
- background-repeat:repeat-x;
- background-color: #F9FAFC;
- margin: 0px;
- border-bottom: 1px solid #C4CFE5;
-}
-
-div.headertitle
-{
- padding: 5px 5px 5px 10px;
-}
-
-.PageDocRTL-title div.headertitle {
- text-align: right;
- direction: rtl;
-}
-
-dl {
- padding: 0 0 0 0;
-}
-
-/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */
-dl.section {
- margin-left: 0px;
- padding-left: 0px;
-}
-
-dl.section.DocNodeRTL {
- margin-right: 0px;
- padding-right: 0px;
-}
-
-dl.note {
- margin-left: -7px;
- padding-left: 3px;
- border-left: 4px solid;
- border-color: #D0C000;
-}
-
-dl.note.DocNodeRTL {
- margin-left: 0;
- padding-left: 0;
- border-left: 0;
- margin-right: -7px;
- padding-right: 3px;
- border-right: 4px solid;
- border-color: #D0C000;
-}
-
-dl.warning, dl.attention {
- margin-left: -7px;
- padding-left: 3px;
- border-left: 4px solid;
- border-color: #FF0000;
-}
-
-dl.warning.DocNodeRTL, dl.attention.DocNodeRTL {
- margin-left: 0;
- padding-left: 0;
- border-left: 0;
- margin-right: -7px;
- padding-right: 3px;
- border-right: 4px solid;
- border-color: #FF0000;
-}
-
-dl.pre, dl.post, dl.invariant {
- margin-left: -7px;
- padding-left: 3px;
- border-left: 4px solid;
- border-color: #00D000;
-}
-
-dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL {
- margin-left: 0;
- padding-left: 0;
- border-left: 0;
- margin-right: -7px;
- padding-right: 3px;
- border-right: 4px solid;
- border-color: #00D000;
-}
-
-dl.deprecated {
- margin-left: -7px;
- padding-left: 3px;
- border-left: 4px solid;
- border-color: #505050;
-}
-
-dl.deprecated.DocNodeRTL {
- margin-left: 0;
- padding-left: 0;
- border-left: 0;
- margin-right: -7px;
- padding-right: 3px;
- border-right: 4px solid;
- border-color: #505050;
-}
-
-dl.todo {
- margin-left: -7px;
- padding-left: 3px;
- border-left: 4px solid;
- border-color: #00C0E0;
-}
-
-dl.todo.DocNodeRTL {
- margin-left: 0;
- padding-left: 0;
- border-left: 0;
- margin-right: -7px;
- padding-right: 3px;
- border-right: 4px solid;
- border-color: #00C0E0;
-}
-
-dl.test {
- margin-left: -7px;
- padding-left: 3px;
- border-left: 4px solid;
- border-color: #3030E0;
-}
-
-dl.test.DocNodeRTL {
- margin-left: 0;
- padding-left: 0;
- border-left: 0;
- margin-right: -7px;
- padding-right: 3px;
- border-right: 4px solid;
- border-color: #3030E0;
-}
-
-dl.bug {
- margin-left: -7px;
- padding-left: 3px;
- border-left: 4px solid;
- border-color: #C08050;
-}
-
-dl.bug.DocNodeRTL {
- margin-left: 0;
- padding-left: 0;
- border-left: 0;
- margin-right: -7px;
- padding-right: 3px;
- border-right: 4px solid;
- border-color: #C08050;
-}
-
-dl.section dd {
- margin-bottom: 6px;
-}
-
-
-#projectlogo
-{
- text-align: center;
- vertical-align: bottom;
- border-collapse: separate;
-}
-
-#projectlogo img
-{
- border: 0px none;
-}
-
-#projectalign
-{
- vertical-align: middle;
-}
-
-#projectname
-{
- font: 300% Tahoma, Arial,sans-serif;
- margin: 0px;
- padding: 2px 0px;
-}
-
-#projectbrief
-{
- font: 120% Tahoma, Arial,sans-serif;
- margin: 0px;
- padding: 0px;
-}
-
-#projectnumber
-{
- font: 50% Tahoma, Arial,sans-serif;
- margin: 0px;
- padding: 0px;
-}
-
-#titlearea
-{
- padding: 0px;
- margin: 0px;
- width: 100%;
- border-bottom: 1px solid #5373B4;
-}
-
-.image
-{
- text-align: center;
-}
-
-.dotgraph
-{
- text-align: center;
-}
-
-.mscgraph
-{
- text-align: center;
-}
-
-.plantumlgraph
-{
- text-align: center;
-}
-
-.diagraph
-{
- text-align: center;
-}
-
-.caption
-{
- font-weight: bold;
-}
-
-div.zoom
-{
- border: 1px solid #90A5CE;
-}
-
-dl.citelist {
- margin-bottom:50px;
-}
-
-dl.citelist dt {
- color:#334975;
- float:left;
- font-weight:bold;
- margin-right:10px;
- padding:5px;
- text-align:right;
- width:52px;
-}
-
-dl.citelist dd {
- margin:2px 0 2px 72px;
- padding:5px 0;
-}
-
-div.toc {
- padding: 14px 25px;
- background-color: #F4F6FA;
- border: 1px solid #D8DFEE;
- border-radius: 7px 7px 7px 7px;
- float: right;
- height: auto;
- margin: 0 8px 10px 10px;
- width: 200px;
-}
-
-.PageDocRTL-title div.toc {
- float: left !important;
- text-align: right;
-}
-
-div.toc li {
- background: url("bdwn.png") no-repeat scroll 0 5px transparent;
- font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
- margin-top: 5px;
- padding-left: 10px;
- padding-top: 2px;
-}
-
-.PageDocRTL-title div.toc li {
- background-position-x: right !important;
- padding-left: 0 !important;
- padding-right: 10px;
-}
-
-div.toc h3 {
- font: bold 12px/1.2 Arial,FreeSans,sans-serif;
- color: #4665A2;
- border-bottom: 0 none;
- margin: 0;
-}
-
-div.toc ul {
- list-style: none outside none;
- border: medium none;
- padding: 0px;
-}
-
-div.toc li.level1 {
- margin-left: 0px;
-}
-
-div.toc li.level2 {
- margin-left: 15px;
-}
-
-div.toc li.level3 {
- margin-left: 30px;
-}
-
-div.toc li.level4 {
- margin-left: 45px;
-}
-
-span.emoji {
- /* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html
- * font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort;
- */
-}
-
-.PageDocRTL-title div.toc li.level1 {
- margin-left: 0 !important;
- margin-right: 0;
-}
-
-.PageDocRTL-title div.toc li.level2 {
- margin-left: 0 !important;
- margin-right: 15px;
-}
-
-.PageDocRTL-title div.toc li.level3 {
- margin-left: 0 !important;
- margin-right: 30px;
-}
-
-.PageDocRTL-title div.toc li.level4 {
- margin-left: 0 !important;
- margin-right: 45px;
-}
-
-.inherit_header {
- font-weight: bold;
- color: gray;
- cursor: pointer;
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-
-.inherit_header td {
- padding: 6px 0px 2px 5px;
-}
-
-.inherit {
- display: none;
-}
-
-tr.heading h2 {
- margin-top: 12px;
- margin-bottom: 4px;
-}
-
-/* tooltip related style info */
-
-.ttc {
- position: absolute;
- display: none;
-}
-
-#powerTip {
- cursor: default;
- white-space: nowrap;
- background-color: white;
- border: 1px solid gray;
- border-radius: 4px 4px 4px 4px;
- box-shadow: 1px 1px 7px gray;
- display: none;
- font-size: smaller;
- max-width: 80%;
- opacity: 0.9;
- padding: 1ex 1em 1em;
- position: absolute;
- z-index: 2147483647;
-}
-
-#powerTip div.ttdoc {
- color: grey;
- font-style: italic;
-}
-
-#powerTip div.ttname a {
- font-weight: bold;
-}
-
-#powerTip div.ttname {
- font-weight: bold;
-}
-
-#powerTip div.ttdeci {
- color: #006318;
-}
-
-#powerTip div {
- margin: 0px;
- padding: 0px;
- font: 12px/16px Roboto,sans-serif;
-}
-
-#powerTip:before, #powerTip:after {
- content: "";
- position: absolute;
- margin: 0px;
-}
-
-#powerTip.n:after, #powerTip.n:before,
-#powerTip.s:after, #powerTip.s:before,
-#powerTip.w:after, #powerTip.w:before,
-#powerTip.e:after, #powerTip.e:before,
-#powerTip.ne:after, #powerTip.ne:before,
-#powerTip.se:after, #powerTip.se:before,
-#powerTip.nw:after, #powerTip.nw:before,
-#powerTip.sw:after, #powerTip.sw:before {
- border: solid transparent;
- content: " ";
- height: 0;
- width: 0;
- position: absolute;
-}
-
-#powerTip.n:after, #powerTip.s:after,
-#powerTip.w:after, #powerTip.e:after,
-#powerTip.nw:after, #powerTip.ne:after,
-#powerTip.sw:after, #powerTip.se:after {
- border-color: rgba(255, 255, 255, 0);
-}
-
-#powerTip.n:before, #powerTip.s:before,
-#powerTip.w:before, #powerTip.e:before,
-#powerTip.nw:before, #powerTip.ne:before,
-#powerTip.sw:before, #powerTip.se:before {
- border-color: rgba(128, 128, 128, 0);
-}
-
-#powerTip.n:after, #powerTip.n:before,
-#powerTip.ne:after, #powerTip.ne:before,
-#powerTip.nw:after, #powerTip.nw:before {
- top: 100%;
-}
-
-#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
- border-top-color: #FFFFFF;
- border-width: 10px;
- margin: 0px -10px;
-}
-#powerTip.n:before {
- border-top-color: #808080;
- border-width: 11px;
- margin: 0px -11px;
-}
-#powerTip.n:after, #powerTip.n:before {
- left: 50%;
-}
-
-#powerTip.nw:after, #powerTip.nw:before {
- right: 14px;
-}
-
-#powerTip.ne:after, #powerTip.ne:before {
- left: 14px;
-}
-
-#powerTip.s:after, #powerTip.s:before,
-#powerTip.se:after, #powerTip.se:before,
-#powerTip.sw:after, #powerTip.sw:before {
- bottom: 100%;
-}
-
-#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
- border-bottom-color: #FFFFFF;
- border-width: 10px;
- margin: 0px -10px;
-}
-
-#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
- border-bottom-color: #808080;
- border-width: 11px;
- margin: 0px -11px;
-}
-
-#powerTip.s:after, #powerTip.s:before {
- left: 50%;
-}
-
-#powerTip.sw:after, #powerTip.sw:before {
- right: 14px;
-}
-
-#powerTip.se:after, #powerTip.se:before {
- left: 14px;
-}
-
-#powerTip.e:after, #powerTip.e:before {
- left: 100%;
-}
-#powerTip.e:after {
- border-left-color: #FFFFFF;
- border-width: 10px;
- top: 50%;
- margin-top: -10px;
-}
-#powerTip.e:before {
- border-left-color: #808080;
- border-width: 11px;
- top: 50%;
- margin-top: -11px;
-}
-
-#powerTip.w:after, #powerTip.w:before {
- right: 100%;
-}
-#powerTip.w:after {
- border-right-color: #FFFFFF;
- border-width: 10px;
- top: 50%;
- margin-top: -10px;
-}
-#powerTip.w:before {
- border-right-color: #808080;
- border-width: 11px;
- top: 50%;
- margin-top: -11px;
-}
-
-@media print
-{
- #top { display: none; }
- #side-nav { display: none; }
- #nav-path { display: none; }
- body { overflow:visible; }
- h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
- .summary { display: none; }
- .memitem { page-break-inside: avoid; }
- #doc-content
- {
- margin-left:0 !important;
- height:auto !important;
- width:auto !important;
- overflow:inherit;
- display:inline;
- }
-}
-
-/* @group Markdown */
-
-table.markdownTable {
- border-collapse:collapse;
- margin-top: 4px;
- margin-bottom: 4px;
-}
-
-table.markdownTable td, table.markdownTable th {
- border: 1px solid #2D4068;
- padding: 3px 7px 2px;
-}
-
-table.markdownTable tr {
-}
-
-th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
- background-color: #374F7F;
- color: #FFFFFF;
- font-size: 110%;
- padding-bottom: 4px;
- padding-top: 5px;
-}
-
-th.markdownTableHeadLeft, td.markdownTableBodyLeft {
- text-align: left
-}
-
-th.markdownTableHeadRight, td.markdownTableBodyRight {
- text-align: right
-}
-
-th.markdownTableHeadCenter, td.markdownTableBodyCenter {
- text-align: center
-}
-
-.DocNodeRTL {
- text-align: right;
- direction: rtl;
-}
-
-.DocNodeLTR {
- text-align: left;
- direction: ltr;
-}
-
-table.DocNodeRTL {
- width: auto;
- margin-right: 0;
- margin-left: auto;
-}
-
-table.DocNodeLTR {
- width: auto;
- margin-right: auto;
- margin-left: 0;
-}
-
-tt, code, kbd, samp
-{
- display: inline-block;
- direction:ltr;
-}
-/* @end */
-
-u {
- text-decoration: underline;
-}
-
diff --git a/libs/server-sdk/docs/html/doxygen.svg b/libs/server-sdk/docs/html/doxygen.svg
deleted file mode 100644
index d42dad52d..000000000
--- a/libs/server-sdk/docs/html/doxygen.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/dynsections.js b/libs/server-sdk/docs/html/dynsections.js
deleted file mode 100644
index 3174bd7be..000000000
--- a/libs/server-sdk/docs/html/dynsections.js
+++ /dev/null
@@ -1,121 +0,0 @@
-/*
- @licstart The following is the entire license notice for the JavaScript code in this file.
-
- The MIT License (MIT)
-
- Copyright (C) 1997-2020 by Dimitri van Heesch
-
- Permission is hereby granted, free of charge, to any person obtaining a copy of this software
- and associated documentation files (the "Software"), to deal in the Software without restriction,
- including without limitation the rights to use, copy, modify, merge, publish, distribute,
- sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included in all copies or
- substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
- BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
- @licend The above is the entire license notice for the JavaScript code in this file
- */
-function toggleVisibility(linkObj)
-{
- var base = $(linkObj).attr('id');
- var summary = $('#'+base+'-summary');
- var content = $('#'+base+'-content');
- var trigger = $('#'+base+'-trigger');
- var src=$(trigger).attr('src');
- if (content.is(':visible')===true) {
- content.hide();
- summary.show();
- $(linkObj).addClass('closed').removeClass('opened');
- $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
- } else {
- content.show();
- summary.hide();
- $(linkObj).removeClass('closed').addClass('opened');
- $(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
- }
- return false;
-}
-
-function updateStripes()
-{
- $('table.directory tr').
- removeClass('even').filter(':visible:even').addClass('even');
-}
-
-function toggleLevel(level)
-{
- $('table.directory tr').each(function() {
- var l = this.id.split('_').length-1;
- var i = $('#img'+this.id.substring(3));
- var a = $('#arr'+this.id.substring(3));
- if (l
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/endpoints_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/config/shared/built/service_endpoints.hpp>
-
4 #include <launchdarkly/error.hpp>
-
-
6 #include "tl/expected.hpp"
-
-
-
-
-
-
12 namespace launchdarkly::config::shared::builders {
-
-
14 template <
typename SDK>
-
15 class EndpointsBuilder;
-
-
17 template <
typename SDK>
-
18 bool operator==(EndpointsBuilder<SDK>
const & lhs,
-
19 EndpointsBuilder<SDK>
const & rhs);
-
-
27 template <
typename SDK>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
72 [[nodiscard]] tl::expected<built::ServiceEndpoints, Error>
Build ()
const ;
-
-
-
75 std::optional<std::string> polling_base_url_;
-
76 std::optional<std::string> streaming_base_url_;
-
77 std::optional<std::string> events_base_url_;
-
-
-
-
Definition: endpoints_builder.hpp:28
-
EndpointsBuilder & StreamingBaseUrl(std::string url)
Definition: endpoints_builder.cpp:14
-
EndpointsBuilder & EventsBaseUrl(std::string url)
Definition: endpoints_builder.cpp:20
-
EndpointsBuilder()=default
-
tl::expected< built::ServiceEndpoints, Error > Build() const
Definition: endpoints_builder.cpp:46
-
EndpointsBuilder & PollingBaseUrl(std::string url)
Definition: endpoints_builder.cpp:9
-
EndpointsBuilder & RelayProxyBaseURL(std::string const &url)
Definition: endpoints_builder.cpp:26
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/error_8hpp_source.html b/libs/server-sdk/docs/html/error_8hpp_source.html
deleted file mode 100644
index bbe280ab7..000000000
--- a/libs/server-sdk/docs/html/error_8hpp_source.html
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/error.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
7 namespace launchdarkly {
-
-
9 enum class Error : std::uint32_t {
-
-
-
-
13 kConfig_Endpoints_EmptyURL = 100,
-
14 kConfig_Endpoints_AllURLsMustBeSet = 101,
-
-
16 kConfig_ApplicationInfo_EmptyKeyOrValue = 200,
-
17 kConfig_ApplicationInfo_ValueTooLong = 201,
-
18 kConfig_ApplicationInfo_InvalidKeyCharacters = 202,
-
19 kConfig_ApplicationInfo_InvalidValueCharacters = 203,
-
-
21 kConfig_Events_ZeroCapacity = 300,
-
-
23 kConfig_SDKKey_Empty = 400,
-
-
-
26 kConfig_DataSystem_LazyLoad_MissingSource = 20000,
-
27 kMax = std::numeric_limits<std::uint32_t>::max()
-
-
-
30 char const * ErrorToString(Error err);
-
31 std::ostream& operator<<(std::ostream& os, Error
const & err);
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/error__info_8h.html b/libs/server-sdk/docs/html/error__info_8h.html
deleted file mode 100644
index c787daa19..000000000
--- a/libs/server-sdk/docs/html/error__info_8h.html
+++ /dev/null
@@ -1,236 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/data_source/error_info.h File Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
LaunchDarkly Server-side C Bindings for Data Source Error Info.
-More...
-
#include <launchdarkly/bindings/c/data_source/error_kind.h >
-
#include <launchdarkly/bindings/c/export.h>
-
#include <stdint.h>
-
#include <time.h>
-
-
Go to the source code of this file.
-
-
-
-typedef struct _LDDataSourceStatus_ErrorInfo * LDDataSourceStatus_ErrorInfo
-
-
-
-
LaunchDarkly Server-side C Bindings for Data Source Error Info.
-
-
-
◆ LDDataSourceStatus_ErrorInfo_Free()
-
-
-
-
-
- LDDataSourceStatus_ErrorInfo_Free
- (
- LDDataSourceStatus_ErrorInfo
- info )
-
-
-
-
-
Frees the data source status error information.
Parameters
-
- status The error information to free.
-
-
-
-
-
-
-
-
◆ LDDataSourceStatus_ErrorInfo_GetKind()
-
-
-
-
-
- LDDataSourceStatus_ErrorInfo_GetKind
- (
- LDDataSourceStatus_ErrorInfo
- info )
-
-
-
-
-
Get an enumerated value representing the general category of the error.
-
-
-
-
-
◆ LDDataSourceStatus_ErrorInfo_Message()
-
-
-
-
-
- LDDataSourceStatus_ErrorInfo_Message
- (
- LDDataSourceStatus_ErrorInfo
- info )
-
-
-
-
-
Any additional human-readable information relevant to the error.
-
The format is subject to change and should not be relied on programmatically.
-
-
-
-
-
◆ LDDataSourceStatus_ErrorInfo_StatusCode()
-
-
-
-
-
- LDDataSourceStatus_ErrorInfo_StatusCode
- (
- LDDataSourceStatus_ErrorInfo
- info )
-
-
-
-
-
The HTTP status code if the error was LD_DATASOURCESTATUS_ERRORKIND_ERROR_RESPONSE.
-
-
-
-
-
◆ LDDataSourceStatus_ErrorInfo_Time()
-
-
-
-
-
- LDDataSourceStatus_ErrorInfo_Time
- (
- LDDataSourceStatus_ErrorInfo
- info )
-
-
-
-
-
The date/time that the error occurred, in seconds since epoch.
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/error__info_8h__dep__incl.map b/libs/server-sdk/docs/html/error__info_8h__dep__incl.map
deleted file mode 100644
index 523484121..000000000
--- a/libs/server-sdk/docs/html/error__info_8h__dep__incl.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/error__info_8h__dep__incl.md5 b/libs/server-sdk/docs/html/error__info_8h__dep__incl.md5
deleted file mode 100644
index 28902bef6..000000000
--- a/libs/server-sdk/docs/html/error__info_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-f3ae90ebe693969b650b1acd9324238d
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/error__info_8h__dep__incl.png b/libs/server-sdk/docs/html/error__info_8h__dep__incl.png
deleted file mode 100644
index d545f7b8b..000000000
Binary files a/libs/server-sdk/docs/html/error__info_8h__dep__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/error__info_8h__incl.map b/libs/server-sdk/docs/html/error__info_8h__incl.map
deleted file mode 100644
index ba4148f5d..000000000
--- a/libs/server-sdk/docs/html/error__info_8h__incl.map
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/error__info_8h__incl.md5 b/libs/server-sdk/docs/html/error__info_8h__incl.md5
deleted file mode 100644
index f5290b957..000000000
--- a/libs/server-sdk/docs/html/error__info_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-d32cea5ed580b94d5a7ebbb48a35fd03
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/error__info_8h__incl.png b/libs/server-sdk/docs/html/error__info_8h__incl.png
deleted file mode 100644
index dea5e233c..000000000
Binary files a/libs/server-sdk/docs/html/error__info_8h__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/error__info_8h_source.html b/libs/server-sdk/docs/html/error__info_8h_source.html
deleted file mode 100644
index 6e54e8259..000000000
--- a/libs/server-sdk/docs/html/error__info_8h_source.html
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/data_source/error_info.h Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the documentation of this file.
-
-
-
-
-
8 #include <launchdarkly/bindings/c/export.h>
-
-
-
-
-
-
-
-
-
-
18 typedef struct _LDDataSourceStatus_ErrorInfo* LDDataSourceStatus_ErrorInfo;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
LD_EXPORT(void) LDAllFlagsState_Free(LDAllFlagsState state)
Definition: sdk.cpp:406
-
LDDataSourceStatus_ErrorInfo_GetKind(LDDataSourceStatus_ErrorInfo info)
Definition: error_info.cpp:13
-
LDDataSourceStatus_ErrorInfo_StatusCode(LDDataSourceStatus_ErrorInfo info)
Definition: error_info.cpp:21
-
LDDataSourceStatus_ErrorInfo_Time(LDDataSourceStatus_ErrorInfo info)
Definition: error_info.cpp:35
-
LDDataSourceStatus_ErrorInfo_Free(LDDataSourceStatus_ErrorInfo info)
Definition: error_info.cpp:44
-
LDDataSourceStatus_ErrorInfo_Message(LDDataSourceStatus_ErrorInfo info)
Definition: error_info.cpp:28
-
LaunchDarkly Server-side C Bindings for Data Source Error Kinds.
-
LDDataSourceStatus_ErrorKind
Definition: error_kind.h:17
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/error__kind_8h.html b/libs/server-sdk/docs/html/error__kind_8h.html
deleted file mode 100644
index d5c14c844..000000000
--- a/libs/server-sdk/docs/html/error__kind_8h.html
+++ /dev/null
@@ -1,150 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/data_source/error_kind.h File Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
LaunchDarkly Server-side C Bindings for Data Source Error Kinds.
-More...
-
#include <launchdarkly/bindings/c/export.h>
-
-
Go to the source code of this file.
-
-
-
LaunchDarkly Server-side C Bindings for Data Source Error Kinds.
-
-
-
◆ LDDataSourceStatus_ErrorKind
-
-
-
-
A description of an error condition that the data source encountered.
-
-Enumerator LD_DATASOURCESTATUS_ERRORKIND_UNKNOWN An unexpected error, such as an uncaught exception, further described by the error message.
-
- LD_DATASOURCESTATUS_ERRORKIND_NETWORK_ERROR An I/O error such as a dropped connection.
-
- LD_DATASOURCESTATUS_ERRORKIND_ERROR_RESPONSE The LaunchDarkly service returned an HTTP response with an error status, available in the status code.
-
- LD_DATASOURCESTATUS_ERRORKIND_INVALID_DATA The SDK received malformed data from the LaunchDarkly service.
-
- LD_DATASOURCESTATUS_ERRORKIND_STORE_ERROR The data source itself is working, but when it tried to put an update into the data store, the data store failed (so the SDK may not have the latest data).
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/error__kind_8h__dep__incl.map b/libs/server-sdk/docs/html/error__kind_8h__dep__incl.map
deleted file mode 100644
index a1e78e374..000000000
--- a/libs/server-sdk/docs/html/error__kind_8h__dep__incl.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/error__kind_8h__dep__incl.md5 b/libs/server-sdk/docs/html/error__kind_8h__dep__incl.md5
deleted file mode 100644
index 18894026f..000000000
--- a/libs/server-sdk/docs/html/error__kind_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-b2c230cf0a9406afe17f4725cc6d15c7
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/error__kind_8h__dep__incl.png b/libs/server-sdk/docs/html/error__kind_8h__dep__incl.png
deleted file mode 100644
index be87f35a5..000000000
Binary files a/libs/server-sdk/docs/html/error__kind_8h__dep__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/error__kind_8h__incl.map b/libs/server-sdk/docs/html/error__kind_8h__incl.map
deleted file mode 100644
index cdf1b30b6..000000000
--- a/libs/server-sdk/docs/html/error__kind_8h__incl.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/error__kind_8h__incl.md5 b/libs/server-sdk/docs/html/error__kind_8h__incl.md5
deleted file mode 100644
index f94de5fcd..000000000
--- a/libs/server-sdk/docs/html/error__kind_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-74842a7e97475aa6a2452d536ea310d5
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/error__kind_8h__incl.png b/libs/server-sdk/docs/html/error__kind_8h__incl.png
deleted file mode 100644
index cf5cecacb..000000000
Binary files a/libs/server-sdk/docs/html/error__kind_8h__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/error__kind_8h_source.html b/libs/server-sdk/docs/html/error__kind_8h_source.html
deleted file mode 100644
index f4f372ba1..000000000
--- a/libs/server-sdk/docs/html/error__kind_8h_source.html
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/data_source/error_kind.h Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the documentation of this file.
-
-
-
-
7 #include <launchdarkly/bindings/c/export.h>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
LDDataSourceStatus_ErrorKind
Definition: error_kind.h:17
-
@ LD_DATASOURCESTATUS_ERRORKIND_ERROR_RESPONSE
Definition: error_kind.h:33
-
@ LD_DATASOURCESTATUS_ERRORKIND_UNKNOWN
Definition: error_kind.h:22
-
@ LD_DATASOURCESTATUS_ERRORKIND_NETWORK_ERROR
Definition: error_kind.h:27
-
@ LD_DATASOURCESTATUS_ERRORKIND_STORE_ERROR
Definition: error_kind.h:45
-
@ LD_DATASOURCESTATUS_ERRORKIND_INVALID_DATA
Definition: error_kind.h:38
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/evaluation__detail_8h.html b/libs/server-sdk/docs/html/evaluation__detail_8h.html
deleted file mode 100644
index c17bacd88..000000000
--- a/libs/server-sdk/docs/html/evaluation__detail_8h.html
+++ /dev/null
@@ -1,340 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/data/evaluation_detail.h File Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <launchdarkly/bindings/c/export.h>
-#include <stddef.h>
-
-
Go to the source code of this file.
-
-
-
-typedef struct _LDEvalDetail * LDEvalDetail
-
-
-typedef struct _LDEvalReason * LDEvalReason
-
-
-
- enum LDEvalReason_Kind {
- LD_EVALREASON_OFF = 0
-, LD_EVALREASON_FALLTHROUGH = 1
-, LD_EVALREASON_TARGET_MATCH = 2
-, LD_EVALREASON_RULE_MATCH = 3
-,
- LD_EVALREASON_PREREQUISITE_FAILED = 4
-, LD_EVALREASON_ERROR = 5
-
- }
-
- enum LDEvalReason_ErrorKind {
- LD_EVALREASON_ERROR_CLIENT_NOT_READY = 0
-, LD_EVALREASON_ERROR_USER_NOT_SPECIFIED = 1
-, LD_EVALREASON_ERROR_FLAG_NOT_FOUND = 2
-, LD_EVALREASON_ERROR_WRONG_TYPE = 3
-,
- LD_EVALREASON_ERROR_MALFORMED_FLAG = 4
-, LD_EVALREASON_ERROR_EXCEPTION = 5
-
- }
-
-
-
-
-
◆ LDEvalDetail_Free()
-
-
-
-
-
- LDEvalDetail_Free
- (
- LDEvalDetail
- detail )
-
-
-
-
-
Frees the detail structure optionally returned by *VariationDetail functions.
Parameters
-
- detail Evaluation detail to free.
-
-
-
-
-
-
-
-
◆ LDEvalDetail_Reason()
-
-
-
-
-
- LDEvalDetail_Reason
- (
- LDEvalDetail
- detail ,
-
-
-
-
- LDEvalReason *
- out_reason
-
-
-
- )
-
-
-
-
-
Returns the reason of the evaluation result, if any.
Parameters
-
- detail Evaluation detail.Must not be NULL.
- out_reason Pointer where reason should be stored, if any. The reason's lifetime is valid only for that of the containing EvalDetail. Must not be NULL.
-
-
-
-
Returns True if a reason was present, false otherwise.
-
-
-
-
-
◆ LDEvalDetail_VariationIndex()
-
-
-
-
-
- LDEvalDetail_VariationIndex
- (
- LDEvalDetail
- detail ,
-
-
-
-
- size_t *
- out_variation_index
-
-
-
- )
-
-
-
-
-
Returns variation index of the evaluation result, if any.
Parameters
-
- detail Evaluation detail. Must not be NULL.
- out_variation_index Pointer where index should be stored, if any.
-
-
-
-
Returns True if an index was present, false otherwise.
-
-
-
-
-
◆ LDEvalReason_ErrorKind()
-
-
-
-
-
- LDEvalReason_ErrorKind
- (
- LDEvalReason
- reason ,
-
-
-
-
- enum LDEvalReason_ErrorKind *
- out_error_kind
-
-
-
- )
-
-
-
-
-
Returns the evaluation reason's error kind, if the evaluation reason's kind was LD_EVALREASON_ERROR.
Parameters
-
- reason Evaluation reason. Must not be NULL.
- out_error_kind Pointer where error kind should be stored, if any. Must not be NULL.
-
-
-
-
Returns True if an error kind was present, false otherwise.
-
-
-
-
-
◆ LDEvalReason_InExperiment()
-
-
-
-
-
- LDEvalReason_InExperiment
- (
- LDEvalReason
- reason )
-
-
-
-
-
Whether the evaluation was part of an experiment.
-
Parameters
-
- reason Evaluation reason. Must not be NULL.
-
-
-
-
Returns True if the evaluation resulted in an experiment rollout and served one of the variations in the experiment.
-
-
-
-
-
◆ LDEvalReason_Kind()
-
-
-
-
-
- LDEvalReason_Kind
- (
- LDEvalReason
- reason )
-
-
-
-
-
Returns the evaluation reason's kind.
Parameters
-
- reason Evaluation reason. Must not be NULL.
-
-
-
-
Returns Kind of reason.
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/evaluation__detail_8h__dep__incl.map b/libs/server-sdk/docs/html/evaluation__detail_8h__dep__incl.map
deleted file mode 100644
index b5b01f6d5..000000000
--- a/libs/server-sdk/docs/html/evaluation__detail_8h__dep__incl.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/evaluation__detail_8h__dep__incl.md5 b/libs/server-sdk/docs/html/evaluation__detail_8h__dep__incl.md5
deleted file mode 100644
index 5405d59f1..000000000
--- a/libs/server-sdk/docs/html/evaluation__detail_8h__dep__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-1580c1a79f5696f3e257f193beebe84b
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/evaluation__detail_8h__dep__incl.png b/libs/server-sdk/docs/html/evaluation__detail_8h__dep__incl.png
deleted file mode 100644
index cc2747860..000000000
Binary files a/libs/server-sdk/docs/html/evaluation__detail_8h__dep__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/evaluation__detail_8h__incl.map b/libs/server-sdk/docs/html/evaluation__detail_8h__incl.map
deleted file mode 100644
index 12699631f..000000000
--- a/libs/server-sdk/docs/html/evaluation__detail_8h__incl.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/evaluation__detail_8h__incl.md5 b/libs/server-sdk/docs/html/evaluation__detail_8h__incl.md5
deleted file mode 100644
index b6cfe0613..000000000
--- a/libs/server-sdk/docs/html/evaluation__detail_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-456d07fb995f3179bee0c49e8bd4929f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/evaluation__detail_8h__incl.png b/libs/server-sdk/docs/html/evaluation__detail_8h__incl.png
deleted file mode 100644
index cdd7b8649..000000000
Binary files a/libs/server-sdk/docs/html/evaluation__detail_8h__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/evaluation__detail_8h_source.html b/libs/server-sdk/docs/html/evaluation__detail_8h_source.html
deleted file mode 100644
index d0fb13232..000000000
--- a/libs/server-sdk/docs/html/evaluation__detail_8h_source.html
+++ /dev/null
@@ -1,160 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/data/evaluation_detail.h Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the documentation of this file.
-
-
-
-
-
6 #include <launchdarkly/bindings/c/export.h>
-
-
-
-
-
-
-
-
14 typedef struct _LDEvalDetail* LDEvalDetail;
-
15 typedef struct _LDEvalReason* LDEvalReason;
-
-
17 enum LDEvalReason_Kind {
-
-
19 LD_EVALREASON_OFF = 0,
-
-
21 LD_EVALREASON_FALLTHROUGH = 1,
-
-
23 LD_EVALREASON_TARGET_MATCH = 2,
-
-
25 LD_EVALREASON_RULE_MATCH = 3,
-
-
-
28 LD_EVALREASON_PREREQUISITE_FAILED = 4,
-
-
-
31 LD_EVALREASON_ERROR = 5
-
-
-
34 enum LDEvalReason_ErrorKind {
-
-
36 LD_EVALREASON_ERROR_CLIENT_NOT_READY = 0,
-
-
-
39 LD_EVALREASON_ERROR_USER_NOT_SPECIFIED = 1,
-
-
41 LD_EVALREASON_ERROR_FLAG_NOT_FOUND = 2,
-
-
-
44 LD_EVALREASON_ERROR_WRONG_TYPE = 3,
-
-
46 LD_EVALREASON_ERROR_MALFORMED_FLAG = 4,
-
-
48 LD_EVALREASON_ERROR_EXCEPTION = 5,
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
96 enum LDEvalReason_ErrorKind* out_error_kind);
-
-
-
-
-
-
-
-
-
-
LD_EXPORT(void) LDAllFlagsState_Free(LDAllFlagsState state)
Definition: sdk.cpp:406
-
LDEvalDetail_Free(LDEvalDetail detail)
Definition: evaluation_detail.cpp:17
-
LDEvalDetail_Reason(LDEvalDetail detail, LDEvalReason *out_reason)
Definition: evaluation_detail.cpp:30
-
LDEvalReason_ErrorKind(LDEvalReason reason, enum LDEvalReason_ErrorKind *out_error_kind)
Definition: evaluation_detail.cpp:45
-
LDEvalReason_InExperiment(LDEvalReason reason)
Definition: evaluation_detail.cpp:54
-
LDEvalReason_Kind(LDEvalReason reason)
Definition: evaluation_detail.cpp:38
-
LDEvalDetail_VariationIndex(LDEvalDetail detail, size_t *out_variation_index)
Definition: evaluation_detail.cpp:22
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/evaluation__detail_8hpp_source.html b/libs/server-sdk/docs/html/evaluation__detail_8hpp_source.html
deleted file mode 100644
index c35529d9e..000000000
--- a/libs/server-sdk/docs/html/evaluation__detail_8hpp_source.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data/evaluation_detail.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
6 #include <launchdarkly/data/evaluation_reason.hpp>
-
-
8 namespace launchdarkly {
-
-
-
-
-
-
27 std::optional<std::size_t> variation_index,
-
28 std::optional<EvaluationReason> reason);
-
-
-
-
-
-
-
50 [[nodiscard]] T
const &
Value ()
const ;
-
-
-
-
61 [[nodiscard]]
bool IsError ()
const ;
-
-
66 [[nodiscard]] std::optional<EvaluationReason>
const &
Reason ()
const ;
-
-
-
-
-
-
75 std::optional<std::size_t> variation_index_;
-
76 std::optional<EvaluationReason> reason_;
-
-
-
-
-
-
-
-
-
-
-
-
-
89 std::optional<std::size_t> variation_index;
-
90 std::optional<EvaluationReason> reason;
-
-
-
-
Definition: evaluation_detail.hpp:18
-
std::optional< EvaluationReason > const & Reason() const
Definition: evaluation_detail.cpp:34
-
std::optional< std::size_t > VariationIndex() const
Definition: evaluation_detail.cpp:39
-
T const & operator*() const
Definition: evaluation_detail.cpp:43
-
EvaluationDetail(T value, std::optional< std::size_t > variation_index, std::optional< EvaluationReason > reason)
-
T const & Value() const
Definition: evaluation_detail.cpp:29
-
bool IsError() const
Definition: evaluation_detail.cpp:48
-
Definition: evaluation_reason.hpp:13
-
ErrorKind
Definition: evaluation_reason.hpp:39
-
Definition: evaluation_detail.hpp:85
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/evaluation__detail__internal_8hpp_source.html b/libs/server-sdk/docs/html/evaluation__detail__internal_8hpp_source.html
deleted file mode 100644
index 7e9330bc4..000000000
--- a/libs/server-sdk/docs/html/evaluation__detail__internal_8hpp_source.html
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data/evaluation_detail_internal.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
9 #include <launchdarkly/data/evaluation_reason.hpp>
-
10 #include <launchdarkly/value.hpp>
-
-
12 namespace launchdarkly {
-
-
-
-
-
-
-
-
49 [[nodiscard]] std::optional<std::reference_wrapper<EvaluationReason const>>
-
-
-
-
53 std::optional<std::size_t> variation_index,
-
54 std::optional<EvaluationReason> reason);
-
-
56 friend std::ostream& operator<<(std::ostream& out,
-
-
-
-
-
61 std::optional<std::size_t> variation_index_;
-
62 std::optional<EvaluationReason> reason_;
-
-
-
-
-
-
-
-
-
Definition: evaluation_detail_internal.hpp:29
-
std::optional< std::reference_wrapper< EvaluationReason const > > Reason() const
Definition: evaluation_detail_internal.cpp:14
-
launchdarkly::Value const & Value() const
Definition: evaluation_detail_internal.cpp:5
-
std::optional< std::size_t > VariationIndex() const
Definition: evaluation_detail_internal.cpp:9
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/evaluation__error_8hpp_source.html b/libs/server-sdk/docs/html/evaluation__error_8hpp_source.html
deleted file mode 100644
index 051c4127e..000000000
--- a/libs/server-sdk/docs/html/evaluation__error_8hpp_source.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/evaluation/evaluation_error.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
6 namespace launchdarkly::server_side::evaluation {
-
-
-
-
10 static Error CyclicSegmentReference(std::string segment_key);
-
11 static Error CyclicPrerequisiteReference(std::string prereq_key);
-
12 static Error InvalidAttributeReference(std::string ref);
-
13 static Error RolloutMissingVariations();
-
14 static Error NonexistentVariationIndex(std::int64_t index);
-
15 static Error MissingSalt(std::string item_key);
-
-
17 friend std::ostream& operator<<(std::ostream& out,
Error const & arr);
-
18 friend bool operator==(
Error const & lhs,
Error const & rhs);
-
-
-
21 Error (
char const * format, std::string arg);
-
22 Error (
char const * format, std::int64_t arg);
-
23 Error (
char const * msg);
-
-
-
26 std::optional<std::string> arg_;
-
-
-
-
Definition: evaluation_error.hpp:8
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/evaluation__reason_8hpp_source.html b/libs/server-sdk/docs/html/evaluation__reason_8hpp_source.html
deleted file mode 100644
index 754ab674c..000000000
--- a/libs/server-sdk/docs/html/evaluation__reason_8hpp_source.html
+++ /dev/null
@@ -1,196 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data/evaluation_reason.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
8 namespace launchdarkly {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
29 kPrerequisiteFailed = 4,
-
-
-
-
-
34 friend std::ostream& operator<<(std::ostream& out,
Kind const & kind);
-
-
-
-
-
-
-
44 kUserNotSpecified = 1,
-
-
-
-
-
-
-
-
-
-
-
-
56 friend std::ostream& operator<<(std::ostream& out,
ErrorKind const & kind);
-
-
61 [[nodiscard]]
enum Kind const &
Kind ()
const ;
-
-
67 [[nodiscard]] std::optional<ErrorKind>
ErrorKind ()
const ;
-
-
73 [[nodiscard]] std::optional<std::size_t>
RuleIndex ()
const ;
-
-
79 [[nodiscard]] std::optional<std::string>
RuleId ()
const ;
-
-
-
-
-
-
-
-
-
113 std::optional<enum ErrorKind> error_kind,
-
114 std::optional<std::size_t> rule_index,
-
115 std::optional<std::string> rule_id,
-
116 std::optional<std::string> prerequisite_key,
-
-
118 std::optional<std::string> big_segment_status);
-
-
-
-
-
-
-
-
-
-
-
-
-
150 std::optional<std::string> rule_id,
-
-
-
-
-
158 friend std::ostream& operator<<(std::ostream& out,
-
-
-
-
-
163 std::optional<enum ErrorKind> error_kind_;
-
164 std::optional<std::size_t> rule_index_;
-
165 std::optional<std::string> rule_id_;
-
166 std::optional<std::string> prerequisite_key_;
-
-
168 std::optional<std::string> big_segment_status_;
-
-
-
171 bool operator==(EvaluationReason
const & lhs, EvaluationReason
const & rhs);
-
172 bool operator!=(EvaluationReason
const & lhs, EvaluationReason
const & rhs);
-
-
-
Definition: evaluation_reason.hpp:13
-
static EvaluationReason MalformedFlag()
Definition: evaluation_reason.cpp:88
-
static EvaluationReason TargetMatch()
Definition: evaluation_reason.cpp:71
-
static EvaluationReason Fallthrough(bool in_experiment)
Definition: evaluation_reason.cpp:76
-
static EvaluationReason RuleMatch(std::size_t rule_index, std::optional< std::string > rule_id, bool in_experiment)
Definition: evaluation_reason.cpp:81
-
Kind
Definition: evaluation_reason.hpp:18
-
ErrorKind
Definition: evaluation_reason.hpp:39
-
bool InExperiment() const
Definition: evaluation_reason.cpp:26
-
std::optional< std::string > PrerequisiteKey() const
Definition: evaluation_reason.cpp:22
-
static EvaluationReason PrerequisiteFailed(std::string prerequisite_key)
Definition: evaluation_reason.cpp:64
-
static EvaluationReason Off()
Definition: evaluation_reason.cpp:59
-
std::optional< std::string > RuleId() const
Definition: evaluation_reason.cpp:18
-
std::optional< std::string > BigSegmentStatus() const
Definition: evaluation_reason.cpp:30
-
std::optional< std::size_t > RuleIndex() const
Definition: evaluation_reason.cpp:14
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/evaluation__result_8hpp_source.html b/libs/server-sdk/docs/html/evaluation__result_8hpp_source.html
deleted file mode 100644
index 72ab601b2..000000000
--- a/libs/server-sdk/docs/html/evaluation__result_8hpp_source.html
+++ /dev/null
@@ -1,138 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/data/evaluation_result.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
7 #include <launchdarkly/data/evaluation_detail_internal.hpp>
-
-
9 namespace launchdarkly {
-
-
-
-
20 [[nodiscard]] uint64_t
Version ()
const ;
-
-
25 [[nodiscard]] std::optional<uint64_t>
FlagVersion ()
const ;
-
-
-
-
-
-
42 [[nodiscard]] std::optional<
-
43 std::chrono::time_point<std::chrono::system_clock>>
-
-
-
-
-
-
-
53 std::optional<uint64_t> flag_version,
-
-
-
56 std::optional<std::chrono::time_point<std::chrono::system_clock>>
-
57 debug_events_until_date,
-
-
-
-
-
62 std::optional<uint64_t> flag_version_;
-
-
-
65 std::optional<std::chrono::time_point<std::chrono::system_clock>>
-
66 debug_events_until_date_;
-
-
-
-
-
-
-
-
-
-
Definition: evaluation_detail_internal.hpp:29
-
Definition: evaluation_result.hpp:15
-
std::optional< std::chrono::time_point< std::chrono::system_clock > > DebugEventsUntilDate() const
Definition: evaluation_result.cpp:26
-
EvaluationDetailInternal const & Detail() const
Definition: evaluation_result.cpp:30
-
uint64_t Version() const
Definition: evaluation_result.cpp:9
-
bool TrackReason() const
Definition: evaluation_result.cpp:21
-
std::optional< uint64_t > FlagVersion() const
Definition: evaluation_result.cpp:13
-
bool TrackEvents() const
Definition: evaluation_result.cpp:17
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/evaluation__stack_8hpp_source.html b/libs/server-sdk/docs/html/evaluation__stack_8hpp_source.html
deleted file mode 100644
index 40b20b65f..000000000
--- a/libs/server-sdk/docs/html/evaluation__stack_8hpp_source.html
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/evaluation/detail/evaluation_stack.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5 #include <unordered_set>
-
-
7 namespace launchdarkly::server_side::evaluation::detail {
-
-
-
14 Guard (std::unordered_set<std::string>& set, std::string key);
-
-
-
-
-
-
-
-
-
-
24 std::unordered_set<std::string>& set_;
-
25 std::string
const key_;
-
-
-
-
-
-
-
-
44 std::string prerequisite_key);
-
-
53 [[nodiscard]] std::optional<Guard>
NoticeSegment (std::string segment_key);
-
-
-
56 std::unordered_set<std::string> prerequisites_seen_;
-
57 std::unordered_set<std::string> segments_seen_;
-
-
-
-
Definition: evaluation_stack.hpp:32
-
std::optional< Guard > NoticePrerequisite(std::string prerequisite_key)
Definition: evaluation_stack.cpp:14
-
std::optional< Guard > NoticeSegment(std::string segment_key)
Definition: evaluation_stack.cpp:23
-
Definition: evaluation_stack.hpp:13
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/evaluator_8hpp_source.html b/libs/server-sdk/docs/html/evaluator_8hpp_source.html
deleted file mode 100644
index 8b07ac768..000000000
--- a/libs/server-sdk/docs/html/evaluator_8hpp_source.html
+++ /dev/null
@@ -1,142 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/evaluation/evaluator.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/context.hpp>
-
4 #include <launchdarkly/data/evaluation_detail.hpp>
-
5 #include <launchdarkly/data_model/flag.hpp>
-
6 #include <launchdarkly/logging/logger.hpp>
-
7 #include <launchdarkly/value.hpp>
-
-
9 #include "bucketing.hpp"
-
10 #include "detail/evaluation_stack.hpp"
-
11 #include "evaluation_error.hpp"
-
-
13 #include "../data_interfaces/store/istore.hpp"
-
14 #include "../events/event_scope.hpp"
-
-
16 #include <tl/expected.hpp>
-
-
18 namespace launchdarkly::server_side::evaluation {
-
-
-
-
-
-
-
34 data_model::Flag
const & flag,
-
-
-
-
-
-
-
-
-
50 std::optional<std::string> parent_key,
-
51 data_model::Flag
const & flag,
-
-
-
-
-
56 data_model::Flag
const & flag,
-
57 data_model::Flag::Variation variation_index,
-
-
-
-
61 data_model::Flag
const & flag,
-
-
-
64 void LogError(std::string
const & key,
Error const & error)
const ;
-
-
-
-
-
-
-
Definition: context.hpp:29
-
Definition: evaluation_detail.hpp:18
-
Definition: evaluation_reason.hpp:13
-
Definition: event_scope.hpp:14
-
IStore provides shared ownership of flag and segment domain objects.
Definition: istore.hpp:15
-
Definition: evaluation_error.hpp:8
-
Definition: evaluator.hpp:20
-
EvaluationDetail< Value > Evaluate(data_model::Flag const &flag, Context const &context, EventScope const &event_scope)
-
Definition: evaluation_stack.hpp:32
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/event__factory_8hpp_source.html b/libs/server-sdk/docs/html/event__factory_8hpp_source.html
deleted file mode 100644
index f124e98e8..000000000
--- a/libs/server-sdk/docs/html/event__factory_8hpp_source.html
+++ /dev/null
@@ -1,140 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/events/event_factory.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/context.hpp>
-
4 #include <launchdarkly/data/evaluation_detail.hpp>
-
5 #include <launchdarkly/data_model/flag.hpp>
-
6 #include <launchdarkly/events/data/events.hpp>
-
-
-
-
-
11 namespace launchdarkly::server_side {
-
-
-
14 enum class ReasonPolicy {
-
-
-
-
-
-
-
-
-
23 [[nodiscard]] events::InputEvent UnknownFlag(std::string
const & key,
-
-
-
26 Value default_val)
const ;
-
-
28 [[nodiscard]] events::InputEvent Eval(
-
29 std::string
const & key,
-
-
31 std::optional<data_model::Flag>
const & flag,
-
-
-
34 std::optional<std::string> prereq_of)
const ;
-
-
36 [[nodiscard]] events::InputEvent Identify(
Context ctx)
const ;
-
-
38 [[nodiscard]] events::InputEvent Custom(
-
-
40 std::string event_name,
-
41 std::optional<Value> data,
-
42 std::optional<double> metric_value)
const ;
-
-
-
-
46 events::InputEvent FeatureRequest(
-
47 std::string
const & key,
-
-
49 std::optional<data_model::Flag>
const & flag,
-
-
-
52 std::optional<std::string> prereq_of)
const ;
-
-
54 ReasonPolicy
const reason_policy_;
-
55 std::function<events::Date()> now_;
-
-
-
Definition: context.hpp:29
-
Definition: evaluation_detail.hpp:18
-
-
Definition: event_factory.hpp:13
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/event__handler_8hpp_source.html b/libs/server-sdk/docs/html/event__handler_8hpp_source.html
deleted file mode 100644
index cc23578cd..000000000
--- a/libs/server-sdk/docs/html/event__handler_8hpp_source.html
+++ /dev/null
@@ -1,197 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_systems/background_sync/sources/streaming/event_handler.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include "../../../../data_components/dependency_tracker/data_kind.hpp"
-
4 #include "../../../../data_components/status_notifications/data_source_status_manager.hpp"
-
5 #include "../../../../data_interfaces/destination/idestination.hpp"
-
-
7 #include <launchdarkly/data/evaluation_result.hpp>
-
8 #include <launchdarkly/data_model/descriptors.hpp>
-
9 #include <launchdarkly/logging/logger.hpp>
-
-
11 #include <boost/asio/any_io_executor.hpp>
-
-
-
-
15 namespace launchdarkly::server_side::data_systems {
-
-
-
-
-
-
-
-
23 static constexpr std::string_view path =
"/flags/" ;
-
-
-
-
27 static constexpr std::string_view path =
"/segments/" ;
-
-
-
30 template <data_components::DataKind kind,
typename TPath>
-
-
-
33 static data_components::DataKind Kind() {
return kind; }
-
34 static bool IsKind(std::string
const & patch_path) {
-
35 return patch_path.rfind(TPath::path) == 0;
-
-
37 static std::string Key(std::string
const & patch_path) {
-
38 return patch_path.substr(TPath::path.size());
-
-
-
-
-
-
-
-
-
47 static std::optional<data_components::DataKind> Kind(
-
48 std::string
const & path) {
-
49 if (Flag::IsKind(path)) {
-
50 return data_components::DataKind::kFlag;
-
-
52 if (Segment::IsKind(path)) {
-
53 return data_components::DataKind::kSegment;
-
-
-
-
-
58 static std::optional<std::string> Key(std::string
const & path) {
-
59 if (Flag::IsKind(path)) {
-
60 return Flag::Key(path);
-
-
62 if (Segment::IsKind(path)) {
-
63 return Segment::Key(path);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
90 data_model::SDKDataSet data;
-
-
-
-
-
95 std::variant<data_model::FlagDescriptor, data_model::SegmentDescriptor>
-
-
-
-
-
-
101 data_components::DataKind kind;
-
-
-
-
-
-
107 Logger
const & logger,
-
-
-
-
117 std::string
const & data);
-
-
-
-
121 Logger
const & logger_;
-
-
-
-
Definition: data_source_status_manager.hpp:16
-
IDestination represents a sink for data received by the SDK. A destination may be a database,...
Definition: idestination.hpp:14
-
Definition: event_handler.hpp:77
-
MessageStatus HandleMessage(std::string const &type, std::string const &data)
Definition: event_handler.cpp:134
-
MessageStatus
Definition: event_handler.hpp:83
-
Definition: event_handler.hpp:31
-
Definition: event_handler.hpp:99
-
Definition: event_handler.hpp:93
-
Definition: event_handler.hpp:89
-
Definition: event_handler.hpp:22
-
Definition: event_handler.hpp:26
-
Definition: event_handler.hpp:42
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/event__scope_8hpp_source.html b/libs/server-sdk/docs/html/event__scope_8hpp_source.html
deleted file mode 100644
index 22d20c42c..000000000
--- a/libs/server-sdk/docs/html/event__scope_8hpp_source.html
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/events/event_scope.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/events/event_processor_interface.hpp>
-
-
5 #include "event_factory.hpp"
-
-
7 namespace launchdarkly::server_side {
-
-
-
-
-
24 : processor_(processor), factory_(std::move(factory)) {}
-
-
-
-
36 template <
typename Callable>
-
37 void Send (Callable&& callable)
const {
-
-
39 processor_->SendAsync(callable(factory_));
-
-
-
-
-
44 events::IEventProcessor* processor_;
-
-
-
-
-
Definition: event_factory.hpp:13
-
Definition: event_scope.hpp:14
-
void Send(Callable &&callable) const
Definition: event_scope.hpp:37
-
EventScope(events::IEventProcessor *processor, EventFactory factory)
Definition: event_scope.hpp:23
-
EventScope()
Definition: event_scope.hpp:29
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/events_8hpp_source.html b/libs/server-sdk/docs/html/events_8hpp_source.html
deleted file mode 100644
index 24114780f..000000000
--- a/libs/server-sdk/docs/html/events_8hpp_source.html
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/built/events.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/attribute_reference.hpp>
-
-
-
-
-
-
9 #include <unordered_map>
-
-
11 namespace launchdarkly::config::shared::builders {
-
-
-
-
-
16 namespace launchdarkly::config::shared::built {
-
-
-
-
20 template <
typename SDK>
-
-
-
-
46 std::chrono::milliseconds flush_interval,
-
-
48 bool all_attributes_private,
-
49 AttributeReference::SetType private_attrs,
-
50 std::chrono::milliseconds delivery_retry_delay,
-
51 std::size_t flush_workers,
-
52 std::optional<std::size_t> context_keys_cache_capacity);
-
-
57 [[nodiscard]]
bool Enabled ()
const ;
-
-
62 [[nodiscard]] std::size_t
Capacity ()
const ;
-
-
67 [[nodiscard]] std::chrono::milliseconds
FlushInterval ()
const ;
-
-
-
-
-
-
73 [[nodiscard]] std::chrono::milliseconds DeliveryRetryDelay()
const ;
-
-
78 [[nodiscard]] std::string
const &
Path ()
const ;
-
-
-
-
-
-
-
-
-
-
-
-
104 std::size_t capacity_;
-
105 std::chrono::milliseconds flush_interval_;
-
-
107 bool all_attributes_private_;
-
108 AttributeReference::SetType private_attributes_;
-
109 std::chrono::milliseconds delivery_retry_delay_;
-
110 std::size_t flush_workers_;
-
111 std::optional<std::size_t> context_keys_cache_capacity_;
-
-
-
-
-
-
Definition: events_builder.hpp:29
-
Definition: events.hpp:18
-
AttributeReference::SetType const & PrivateAttributes() const
Definition: events.cpp:48
-
std::optional< std::size_t > ContextKeysCacheCapacity() const
Definition: events.cpp:56
-
Events(bool enabled, std::size_t capacity, std::chrono::milliseconds flush_interval, std::string path, bool all_attributes_private, AttributeReference::SetType private_attrs, std::chrono::milliseconds delivery_retry_delay, std::size_t flush_workers, std::optional< std::size_t > context_keys_cache_capacity)
Definition: events.cpp:5
-
std::string const & Path() const
Definition: events.cpp:40
-
std::size_t FlushWorkers() const
Definition: events.cpp:52
-
std::size_t Capacity() const
Definition: events.cpp:28
-
bool Enabled() const
Definition: events.cpp:24
-
std::chrono::milliseconds FlushInterval() const
Definition: events.cpp:32
-
bool AllAttributesPrivate() const
Definition: events.cpp:44
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/events__builder_8hpp_source.html b/libs/server-sdk/docs/html/events__builder_8hpp_source.html
deleted file mode 100644
index afd203e14..000000000
--- a/libs/server-sdk/docs/html/events__builder_8hpp_source.html
+++ /dev/null
@@ -1,143 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/events_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/attribute_reference.hpp>
-
4 #include <launchdarkly/config/shared/built/events.hpp>
-
5 #include <launchdarkly/error.hpp>
-
-
7 #include "tl/expected.hpp"
-
-
-
-
-
12 #include <unordered_map>
-
-
14 namespace launchdarkly::config::shared::builders {
-
-
16 template <
typename SDK>
-
-
-
19 template <
typename SDK>
-
20 bool operator==(EventsBuilder<SDK>
const & lhs, EventsBuilder<SDK>
const & rhs);
-
-
28 template <
typename SDK>
-
-
-
31 friend bool operator ==
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
128 [[nodiscard]] tl::expected<built::Events, Error>
Build ()
const ;
-
-
-
-
-
-
-
Definition: attribute_reference.hpp:34
-
Definition: events_builder.hpp:29
-
EventsBuilder & Enabled(bool enabled)
Definition: events_builder.cpp:12
-
EventsBuilder & PrivateAttribute(AttributeReference attribute)
Definition: events_builder.cpp:56
-
EventsBuilder & ContextKeysCapacity(std::size_t capacity)
Specifies the number of unique context keys that can be remembered by the index event generation logi...
Definition: events_builder.cpp:29
-
EventsBuilder()
Definition: events_builder.cpp:9
-
EventsBuilder & FlushInterval(std::chrono::milliseconds interval)
Definition: events_builder.cpp:36
-
EventsBuilder & AllAttributesPrivate(bool all_attributes_private)
Definition: events_builder.cpp:43
-
tl::expected< built::Events, Error > Build() const
Definition: events_builder.cpp:63
-
EventsBuilder & Capacity(std::size_t capacity)
Definition: events_builder.cpp:23
-
EventsBuilder & PrivateAttributes(AttributeReference::SetType private_attrs)
Definition: events_builder.cpp:49
-
EventsBuilder & Disable()
Definition: events_builder.cpp:18
-
Definition: events.hpp:18
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/expiration__tracker_8hpp_source.html b/libs/server-sdk/docs/html/expiration__tracker_8hpp_source.html
deleted file mode 100644
index d892fe6d0..000000000
--- a/libs/server-sdk/docs/html/expiration__tracker_8hpp_source.html
+++ /dev/null
@@ -1,169 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_components/expiration_tracker/expiration_tracker.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include "../dependency_tracker/data_kind.hpp"
-
4 #include "../dependency_tracker/tagged_data.hpp"
-
-
-
-
-
-
-
11 #include <unordered_map>
-
-
-
14 namespace launchdarkly::server_side::data_components {
-
-
-
-
18 using TimePoint = std::chrono::time_point<std::chrono::steady_clock>;
-
-
-
-
-
-
-
-
45 void Add (std::string
const & key, TimePoint expiration);
-
-
52 void Remove (std::string
const & key);
-
-
-
-
70 void Add (DataKind kind, std::string
const & key, TimePoint expiration);
-
-
78 void Remove (DataKind kind, std::string
const & key);
-
-
-
88 std::string
const & key,
-
89 TimePoint current_time)
const ;
-
-
-
-
102 std::vector<std::pair<std::optional<DataKind>, std::string>>
Prune (
-
103 TimePoint current_time);
-
-
-
106 using TtlMap = std::unordered_map<std::string, TimePoint>;
-
-
-
-
-
-
-
-
-
-
-
117 std::array<TaggedData<TtlMap>,
-
118 static_cast< std::underlying_type_t<DataKind>
> (
-
119 DataKind::kKindCount)>;
-
120 void Set(DataKind kind, std::string
const & key, TimePoint expiration);
-
121 void Remove (DataKind kind, std::string
const & key);
-
122 std::optional<TimePoint> Get(DataKind kind,
-
123 std::string
const & key)
const ;
-
-
-
126 [[nodiscard]]
typename DataType::iterator begin();
-
-
128 [[nodiscard]]
typename DataType::iterator end();
-
-
-
-
-
-
-
-
-
137 std::ostream& operator<<(std::ostream& out,
-
-
-
-
Definition: expiration_tracker.hpp:16
-
std::vector< std::pair< std::optional< DataKind >, std::string > > Prune(TimePoint current_time)
Definition: expiration_tracker.cpp:52
-
void Remove(std::string const &key)
Definition: expiration_tracker.cpp:11
-
TrackState State(std::string const &key, TimePoint current_time) const
Definition: expiration_tracker.cpp:15
-
TrackState
Definition: expiration_tracker.hpp:23
-
-
-
-
void Clear()
Definition: expiration_tracker.cpp:47
-
void Add(std::string const &key, TimePoint expiration)
Definition: expiration_tracker.cpp:7
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/export_8h_source.html b/libs/server-sdk/docs/html/export_8h_source.html
deleted file mode 100644
index 40b396d99..000000000
--- a/libs/server-sdk/docs/html/export_8h_source.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/export.h Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #ifdef DOXYGEN_SHOULD_SKIP_THIS
-
-
-
-
7 #define LD_EXPORT(x) __declspec(dllexport) x
-
-
9 #define LD_EXPORT(x) __attribute__((visibility("default" ))) x
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/files.html b/libs/server-sdk/docs/html/files.html
deleted file mode 100644
index f5bb9ad3c..000000000
--- a/libs/server-sdk/docs/html/files.html
+++ /dev/null
@@ -1,266 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: File List
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented files with brief descriptions:
-
[detail level 1 2 3 4 5 6 7 8 ]
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/flag__listener_8h.html b/libs/server-sdk/docs/html/flag__listener_8h.html
deleted file mode 100644
index d21a18c71..000000000
--- a/libs/server-sdk/docs/html/flag__listener_8h.html
+++ /dev/null
@@ -1,292 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/flag_listener.h File Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#include <launchdarkly/bindings/c/export.h>
-
#include <launchdarkly/bindings/c/value.h >
-
-
Go to the source code of this file.
-
-
-
-typedef void(* FlagChangedCallbackFn ) (char const *flag_key, LDValue new_value, LDValue old_value, bool deleted, void *user_data)
-
-
-
-
-
◆ LD_EXPORT()
-
-
-
-
-
- LD_EXPORT
- (
- void
- )
-
-
-
-
-
Initializes a flag listener. Must be called before passing the listener to LDClientSDK_FlagNotifier_OnFlagChange.
-
Create the struct, initialize the struct, set the FlagChanged handler and optionally UserData, and then pass the struct to LDClientSDK_FlagNotifier_OnFlagChange.
-
Parameters
-
- listener Listener to initialize.
-
-
-
-
Frees an AllFlagsState.
Parameters
-
- state The AllFlagState to free.
-
-
-
-
Frees the data source status.
Parameters
-
- status The data source status to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
Frees a basic logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Frees a custom logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Move the array-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an array iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Move the object-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an object iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Free an array builder. This should only be done for a builder which has not been built. Calling LDArrayBuilder_Build on an array builder transfers consumes the array builder.
-
Parameters
-
- array_builder The builder to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
Frees an AllFlagsState.
Parameters
-
- state The AllFlagState to free.
-
-
-
-
Frees the data source status.
Parameters
-
- status The data source status to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
Frees a basic logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Frees a custom logging builder. Do not call if the builder was consumed by the config builder.
Parameters
-
-
-
-
Move the array-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an array iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Move the object-type iterator to the next item. Should only be done for an iterator which is not at the end.
-
Parameters
-
- iter The iterator to advance. Must not be NULL.
-
-
-
-
Destroy an object iterator.
Parameters
-
- iter The iterator to destroy.
-
-
-
-
Free an array builder. This should only be done for a builder which has not been built. Calling LDArrayBuilder_Build on an array builder transfers consumes the array builder.
-
Parameters
-
- array_builder The builder to free.
-
-
-
-
Add a value to an array builder.
-
After calling this method the provider LDValue is consumed. It should not be accessed, and the caller doesn't need to call LDValue_Free.
-
Parameters
-
- array_builder The array builder to add the value to. Must not be NULL.
- val The value to add. Must not be NULL.
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/flag__listener_8h__incl.map b/libs/server-sdk/docs/html/flag__listener_8h__incl.map
deleted file mode 100644
index a449a6929..000000000
--- a/libs/server-sdk/docs/html/flag__listener_8h__incl.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/flag__listener_8h__incl.md5 b/libs/server-sdk/docs/html/flag__listener_8h__incl.md5
deleted file mode 100644
index 168482f44..000000000
--- a/libs/server-sdk/docs/html/flag__listener_8h__incl.md5
+++ /dev/null
@@ -1 +0,0 @@
-f726b9930c71f22fcf2d41f364d0e03e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/flag__listener_8h__incl.png b/libs/server-sdk/docs/html/flag__listener_8h__incl.png
deleted file mode 100644
index dfe83a4d1..000000000
Binary files a/libs/server-sdk/docs/html/flag__listener_8h__incl.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/flag__listener_8h_source.html b/libs/server-sdk/docs/html/flag__listener_8h_source.html
deleted file mode 100644
index 73458d599..000000000
--- a/libs/server-sdk/docs/html/flag__listener_8h_source.html
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/flag_listener.h Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the documentation of this file.
-
-
-
-
-
6 #include <launchdarkly/bindings/c/export.h>
-
-
-
-
-
-
-
-
14 typedef void (*FlagChangedCallbackFn)(
char const * flag_key,
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
LD_EXPORT(void) LDFlagListener_Init(struct LDFlagListener *listener)
Definition: all_flags_state.cpp:20
-
Definition: flag_listener.h:24
-
FlagChangedCallbackFn FlagChanged
Definition: flag_listener.h:40
-
void * UserData
Definition: flag_listener.h:45
-
-
struct _LDValue * LDValue
Definition: value.h:64
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/folderclosed.png b/libs/server-sdk/docs/html/folderclosed.png
deleted file mode 100644
index bb8ab35ed..000000000
Binary files a/libs/server-sdk/docs/html/folderclosed.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/folderopen.png b/libs/server-sdk/docs/html/folderopen.png
deleted file mode 100644
index d6c7f676a..000000000
Binary files a/libs/server-sdk/docs/html/folderopen.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/functions.html b/libs/server-sdk/docs/html/functions.html
deleted file mode 100644
index 5dc8dee7f..000000000
--- a/libs/server-sdk/docs/html/functions.html
+++ /dev/null
@@ -1,157 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- a -
-Add()
-: launchdarkly::server_side::data_components::ExpirationTracker
-
-AddFlag()
-: launchdarkly::server_side::AllFlagsStateBuilder
-
-AddPrivateAttribute()
-: launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-AddPrivateAttributes()
-: launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-All()
-: launchdarkly::server_side::integrations::ISerializedDataReader
-
-AllAttributesPrivate()
-: launchdarkly::config::shared::builders::EventsBuilder< SDK >
-, launchdarkly::config::shared::built::Events
-
-AllFlags()
-: launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IStore
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-
-AllFlagsState()
-: launchdarkly::server_side::AllFlagsState
-, launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-AllFlagsStateBuilder()
-: launchdarkly::server_side::AllFlagsStateBuilder
-
-AllSegments()
-: launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IStore
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-
-Anonymous()
-: launchdarkly::Attributes
-, launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-AppInfo()
-: launchdarkly::config::shared::builders::ConfigBuilder< SDK >
-, launchdarkly::server_side::ConfigBuilder
-
-Array()
-: launchdarkly::Value::Array
-
-AsArray()
-: launchdarkly::Value
-
-AsBool()
-: launchdarkly::Value
-
-AsInt()
-: launchdarkly::Value
-
-AsObject()
-: launchdarkly::Value
-
-AsString()
-: launchdarkly::Value
-
-AttributeReference()
-: launchdarkly::AttributeReference
-
-Attributes()
-: launchdarkly::Attributes
-, launchdarkly::Context
-
-AttributesBuilder()
-: launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_b.html b/libs/server-sdk/docs/html/functions_b.html
deleted file mode 100644
index 88045c2ad..000000000
--- a/libs/server-sdk/docs/html/functions_b.html
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- b -
-Backend()
-: launchdarkly::config::shared::builders::LoggingBuilder::CustomLogging
-
-backend
-: launchdarkly::config::shared::built::Logging
-
-BigSegmentStatus()
-: launchdarkly::EvaluationReason
-
-BoolVariation()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-BoolVariationDetail()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-BucketPrefix()
-: launchdarkly::server_side::evaluation::BucketPrefix
-
-Build()
-: launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-, launchdarkly::config::shared::builders::ConfigBuilder< SDK >
-, launchdarkly::config::shared::builders::DataSourceBuilder< ClientSDK >
-, launchdarkly::config::shared::builders::EndpointsBuilder< SDK >
-, launchdarkly::config::shared::builders::EventsBuilder< SDK >
-, launchdarkly::config::shared::builders::HttpPropertiesBuilder< SDK >
-, launchdarkly::config::shared::builders::LoggingBuilder
-, launchdarkly::config::shared::builders::PollingBuilder< SDK >
-, launchdarkly::config::shared::builders::StreamingBuilder< SDK >
-, launchdarkly::ContextBuilder
-, launchdarkly::server_side::AllFlagsStateBuilder
-, launchdarkly::server_side::ConfigBuilder
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_c.html b/libs/server-sdk/docs/html/functions_c.html
deleted file mode 100644
index 39094e092..000000000
--- a/libs/server-sdk/docs/html/functions_c.html
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- c -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_d.html b/libs/server-sdk/docs/html/functions_d.html
deleted file mode 100644
index 4844c524d..000000000
--- a/libs/server-sdk/docs/html/functions_d.html
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- d -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_e.html b/libs/server-sdk/docs/html/functions_e.html
deleted file mode 100644
index 574f38398..000000000
--- a/libs/server-sdk/docs/html/functions_e.html
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- e -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_enum.html b/libs/server-sdk/docs/html/functions_enum.html
deleted file mode 100644
index 6446f7acc..000000000
--- a/libs/server-sdk/docs/html/functions_enum.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Enumerations
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_f.html b/libs/server-sdk/docs/html/functions_f.html
deleted file mode 100644
index be3cadada..000000000
--- a/libs/server-sdk/docs/html/functions_f.html
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- f -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func.html b/libs/server-sdk/docs/html/functions_func.html
deleted file mode 100644
index 57dfaf380..000000000
--- a/libs/server-sdk/docs/html/functions_func.html
+++ /dev/null
@@ -1,157 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- a -
-Add()
-: launchdarkly::server_side::data_components::ExpirationTracker
-
-AddFlag()
-: launchdarkly::server_side::AllFlagsStateBuilder
-
-AddPrivateAttribute()
-: launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-AddPrivateAttributes()
-: launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-All()
-: launchdarkly::server_side::integrations::ISerializedDataReader
-
-AllAttributesPrivate()
-: launchdarkly::config::shared::builders::EventsBuilder< SDK >
-, launchdarkly::config::shared::built::Events
-
-AllFlags()
-: launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IStore
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-
-AllFlagsState()
-: launchdarkly::server_side::AllFlagsState
-, launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-AllFlagsStateBuilder()
-: launchdarkly::server_side::AllFlagsStateBuilder
-
-AllSegments()
-: launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IStore
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-
-Anonymous()
-: launchdarkly::Attributes
-, launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-AppInfo()
-: launchdarkly::config::shared::builders::ConfigBuilder< SDK >
-, launchdarkly::server_side::ConfigBuilder
-
-Array()
-: launchdarkly::Value::Array
-
-AsArray()
-: launchdarkly::Value
-
-AsBool()
-: launchdarkly::Value
-
-AsInt()
-: launchdarkly::Value
-
-AsObject()
-: launchdarkly::Value
-
-AsString()
-: launchdarkly::Value
-
-AttributeReference()
-: launchdarkly::AttributeReference
-
-Attributes()
-: launchdarkly::Attributes
-, launchdarkly::Context
-
-AttributesBuilder()
-: launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_b.html b/libs/server-sdk/docs/html/functions_func_b.html
deleted file mode 100644
index 77d9f88aa..000000000
--- a/libs/server-sdk/docs/html/functions_func_b.html
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- b -
-Backend()
-: launchdarkly::config::shared::builders::LoggingBuilder::CustomLogging
-
-BigSegmentStatus()
-: launchdarkly::EvaluationReason
-
-BoolVariation()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-BoolVariationDetail()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-BucketPrefix()
-: launchdarkly::server_side::evaluation::BucketPrefix
-
-Build()
-: launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-, launchdarkly::config::shared::builders::ConfigBuilder< SDK >
-, launchdarkly::config::shared::builders::DataSourceBuilder< ClientSDK >
-, launchdarkly::config::shared::builders::EndpointsBuilder< SDK >
-, launchdarkly::config::shared::builders::EventsBuilder< SDK >
-, launchdarkly::config::shared::builders::HttpPropertiesBuilder< SDK >
-, launchdarkly::config::shared::builders::LoggingBuilder
-, launchdarkly::config::shared::builders::PollingBuilder< SDK >
-, launchdarkly::config::shared::builders::StreamingBuilder< SDK >
-, launchdarkly::ContextBuilder
-, launchdarkly::server_side::AllFlagsStateBuilder
-, launchdarkly::server_side::ConfigBuilder
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_c.html b/libs/server-sdk/docs/html/functions_func_c.html
deleted file mode 100644
index 073b3d462..000000000
--- a/libs/server-sdk/docs/html/functions_func_c.html
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_d.html b/libs/server-sdk/docs/html/functions_func_d.html
deleted file mode 100644
index b32aa024e..000000000
--- a/libs/server-sdk/docs/html/functions_func_d.html
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_e.html b/libs/server-sdk/docs/html/functions_func_e.html
deleted file mode 100644
index b8ef56254..000000000
--- a/libs/server-sdk/docs/html/functions_func_e.html
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_f.html b/libs/server-sdk/docs/html/functions_func_f.html
deleted file mode 100644
index 0bc9cb443..000000000
--- a/libs/server-sdk/docs/html/functions_func_f.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_g.html b/libs/server-sdk/docs/html/functions_func_g.html
deleted file mode 100644
index 770b30c08..000000000
--- a/libs/server-sdk/docs/html/functions_func_g.html
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- g -
-Get()
-: launchdarkly::Attributes
-, launchdarkly::Context
-, launchdarkly::server_side::integrations::ISerializedDataReader
-
-GetFlag()
-: launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IStore
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-
-GetSegment()
-: launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IStore
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_h.html b/libs/server-sdk/docs/html/functions_func_h.html
deleted file mode 100644
index a1ebf877a..000000000
--- a/libs/server-sdk/docs/html/functions_func_h.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_i.html b/libs/server-sdk/docs/html/functions_func_i.html
deleted file mode 100644
index 439e18af7..000000000
--- a/libs/server-sdk/docs/html/functions_func_i.html
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- i -
-Identify()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-Identity()
-: launchdarkly::server_side::data_components::ChangeNotifier
-, launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::JsonDestination
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IBootstrapper
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IDataSynchronizer
-, launchdarkly::server_side::data_interfaces::IDataSystem
-, launchdarkly::server_side::data_interfaces::IDestination
-, launchdarkly::server_side::data_interfaces::ISerializedDestination
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-, launchdarkly::server_side::data_systems::PollingDataSource
-, launchdarkly::server_side::data_systems::StreamingDataSource
-, launchdarkly::server_side::integrations::ISerializedDataReader
-
-Implementation()
-: launchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK >::CustomBuilder
-
-InExperiment()
-: launchdarkly::EvaluationReason
-
-Init()
-: launchdarkly::server_side::data_components::ChangeNotifier
-, launchdarkly::server_side::data_components::JsonDestination
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDestination
-, launchdarkly::server_side::data_interfaces::ISerializedDestination
-
-Initialize()
-: launchdarkly::server_side::data_interfaces::IDataSystem
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-
-Initialized()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IStore
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-, launchdarkly::server_side::IClient
-, launchdarkly::server_side::integrations::ISerializedDataReader
-
-InitialReconnectDelay()
-: launchdarkly::config::shared::builders::StreamingBuilder< SDK >
-
-IntVariation()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-IntVariationDetail()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-IsArray()
-: launchdarkly::Value
-
-IsBool()
-: launchdarkly::Value
-
-IsError()
-: launchdarkly::EvaluationDetail< T >
-
-IsKind()
-: launchdarkly::AttributeReference
-
-IsNull()
-: launchdarkly::Value
-
-IsNumber()
-: launchdarkly::Value
-
-IsObject()
-: launchdarkly::Value
-
-IsString()
-: launchdarkly::Value
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_j.html b/libs/server-sdk/docs/html/functions_func_j.html
deleted file mode 100644
index 707a77265..000000000
--- a/libs/server-sdk/docs/html/functions_func_j.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_k.html b/libs/server-sdk/docs/html/functions_func_k.html
deleted file mode 100644
index 2ff7a795e..000000000
--- a/libs/server-sdk/docs/html/functions_func_k.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_l.html b/libs/server-sdk/docs/html/functions_func_l.html
deleted file mode 100644
index 632ce09a8..000000000
--- a/libs/server-sdk/docs/html/functions_func_l.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_m.html b/libs/server-sdk/docs/html/functions_func_m.html
deleted file mode 100644
index a6ba8a430..000000000
--- a/libs/server-sdk/docs/html/functions_func_m.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_n.html b/libs/server-sdk/docs/html/functions_func_n.html
deleted file mode 100644
index 27452728c..000000000
--- a/libs/server-sdk/docs/html/functions_func_n.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_o.html b/libs/server-sdk/docs/html/functions_func_o.html
deleted file mode 100644
index c2b1b9308..000000000
--- a/libs/server-sdk/docs/html/functions_func_o.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_p.html b/libs/server-sdk/docs/html/functions_func_p.html
deleted file mode 100644
index 93ad0bbf2..000000000
--- a/libs/server-sdk/docs/html/functions_func_p.html
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_r.html b/libs/server-sdk/docs/html/functions_func_r.html
deleted file mode 100644
index cac351269..000000000
--- a/libs/server-sdk/docs/html/functions_func_r.html
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_s.html b/libs/server-sdk/docs/html/functions_func_s.html
deleted file mode 100644
index 9c3b97605..000000000
--- a/libs/server-sdk/docs/html/functions_func_s.html
+++ /dev/null
@@ -1,143 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- s -
-SemVer()
-: launchdarkly::server_side::evaluation::detail::SemVer
-
-Send()
-: launchdarkly::server_side::EventScope
-
-ServiceEndpoints()
-: launchdarkly::config::shared::builders::ConfigBuilder< SDK >
-, launchdarkly::config::shared::built::ServiceEndpoints
-, launchdarkly::server_side::ConfigBuilder
-
-Set()
-: IPersistence
-, launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-SetPrivate()
-: launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-ShutdownAsync()
-: launchdarkly::server_side::data_interfaces::IDataSynchronizer
-, launchdarkly::server_side::data_systems::PollingDataSource
-, launchdarkly::server_side::data_systems::StreamingDataSource
-
-Size()
-: launchdarkly::server_side::data_components::DependencySet
-, launchdarkly::Value::Object
-
-Source()
-: launchdarkly::server_side::config::builders::LazyLoadBuilder
-
-StartAsync()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::data_interfaces::IDataSynchronizer
-, launchdarkly::server_side::data_systems::PollingDataSource
-, launchdarkly::server_side::data_systems::StreamingDataSource
-, launchdarkly::server_side::IClient
-
-State()
-: launchdarkly::common::data_sources::DataSourceStatusBase< TDataSourceState >
-, launchdarkly::server_side::data_components::ExpirationTracker
-
-States()
-: launchdarkly::server_side::AllFlagsState
-
-StateSince()
-: launchdarkly::common::data_sources::DataSourceStatusBase< TDataSourceState >
-
-Status()
-: launchdarkly::server_side::IDataSourceStatusProvider
-
-StatusCode()
-: launchdarkly::common::data_sources::DataSourceStatusErrorInfo
-
-StreamingBaseUrl()
-: launchdarkly::config::shared::builders::EndpointsBuilder< SDK >
-, launchdarkly::config::shared::built::ServiceEndpoints
-
-StringVariation()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-StringVariationDetail()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_t.html b/libs/server-sdk/docs/html/functions_func_t.html
deleted file mode 100644
index 57072d9eb..000000000
--- a/libs/server-sdk/docs/html/functions_func_t.html
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_u.html b/libs/server-sdk/docs/html/functions_func_u.html
deleted file mode 100644
index 2f6abb272..000000000
--- a/libs/server-sdk/docs/html/functions_func_u.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_v.html b/libs/server-sdk/docs/html/functions_func_v.html
deleted file mode 100644
index 1b9fbc2de..000000000
--- a/libs/server-sdk/docs/html/functions_func_v.html
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- v -
-Valid()
-: launchdarkly::AttributeReference
-, launchdarkly::Context
-, launchdarkly::server_side::AllFlagsState
-
-Value()
-: launchdarkly::EvaluationDetail< T >
-, launchdarkly::EvaluationDetailInternal
-, launchdarkly::Value
-
-Values()
-: launchdarkly::server_side::AllFlagsState
-
-Variation()
-: launchdarkly::server_side::AllFlagsState::State
-
-VariationIndex()
-: launchdarkly::EvaluationDetail< T >
-, launchdarkly::EvaluationDetailInternal
-
-Version()
-: launchdarkly::EvaluationResult
-, launchdarkly::server_side::AllFlagsState::State
-, launchdarkly::server_side::Client
-, launchdarkly::server_side::integrations::FlagKind
-, launchdarkly::server_side::integrations::ISerializedItemKind
-, launchdarkly::server_side::integrations::SegmentKind
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_func_w.html b/libs/server-sdk/docs/html/functions_func_w.html
deleted file mode 100644
index 396c5df57..000000000
--- a/libs/server-sdk/docs/html/functions_func_w.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Functions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_g.html b/libs/server-sdk/docs/html/functions_g.html
deleted file mode 100644
index 04ec5511e..000000000
--- a/libs/server-sdk/docs/html/functions_g.html
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- g -
-Get()
-: launchdarkly::Attributes
-, launchdarkly::Context
-, launchdarkly::server_side::integrations::ISerializedDataReader
-
-GetFlag()
-: launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IStore
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-
-GetSegment()
-: launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IStore
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_h.html b/libs/server-sdk/docs/html/functions_h.html
deleted file mode 100644
index e8100ebd4..000000000
--- a/libs/server-sdk/docs/html/functions_h.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- h -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_i.html b/libs/server-sdk/docs/html/functions_i.html
deleted file mode 100644
index 218225d4c..000000000
--- a/libs/server-sdk/docs/html/functions_i.html
+++ /dev/null
@@ -1,170 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- i -
-Identify()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-Identity()
-: launchdarkly::server_side::data_components::ChangeNotifier
-, launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::JsonDestination
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IBootstrapper
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IDataSynchronizer
-, launchdarkly::server_side::data_interfaces::IDataSystem
-, launchdarkly::server_side::data_interfaces::IDestination
-, launchdarkly::server_side::data_interfaces::ISerializedDestination
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-, launchdarkly::server_side::data_systems::PollingDataSource
-, launchdarkly::server_side::data_systems::StreamingDataSource
-, launchdarkly::server_side::integrations::ISerializedDataReader
-
-Implementation()
-: launchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK >::CustomBuilder
-
-InExperiment()
-: launchdarkly::EvaluationReason
-
-Init()
-: launchdarkly::server_side::data_components::ChangeNotifier
-, launchdarkly::server_side::data_components::JsonDestination
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDestination
-, launchdarkly::server_side::data_interfaces::ISerializedDestination
-
-Initialize()
-: launchdarkly::server_side::data_interfaces::IDataSystem
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-
-Initialized()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::data_components::JsonDeserializer
-, launchdarkly::server_side::data_components::MemoryStore
-, launchdarkly::server_side::data_interfaces::IDataReader
-, launchdarkly::server_side::data_interfaces::IStore
-, launchdarkly::server_side::data_systems::BackgroundSync
-, launchdarkly::server_side::data_systems::LazyLoad
-, launchdarkly::server_side::data_systems::OfflineSystem
-, launchdarkly::server_side::IClient
-, launchdarkly::server_side::integrations::ISerializedDataReader
-
-InitialReconnectDelay()
-: launchdarkly::config::shared::builders::StreamingBuilder< SDK >
-
-InitResult
-: launchdarkly::server_side::data_interfaces::ISerializedDestination
-
-IntVariation()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-IntVariationDetail()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-IsArray()
-: launchdarkly::Value
-
-IsBool()
-: launchdarkly::Value
-
-IsError()
-: launchdarkly::EvaluationDetail< T >
-
-IsKind()
-: launchdarkly::AttributeReference
-
-IsNull()
-: launchdarkly::Value
-
-IsNumber()
-: launchdarkly::Value
-
-IsObject()
-: launchdarkly::Value
-
-IsString()
-: launchdarkly::Value
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_j.html b/libs/server-sdk/docs/html/functions_j.html
deleted file mode 100644
index 1adadfbb2..000000000
--- a/libs/server-sdk/docs/html/functions_j.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- j -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_k.html b/libs/server-sdk/docs/html/functions_k.html
deleted file mode 100644
index 4acd661d6..000000000
--- a/libs/server-sdk/docs/html/functions_k.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- k -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_l.html b/libs/server-sdk/docs/html/functions_l.html
deleted file mode 100644
index 1cc61219e..000000000
--- a/libs/server-sdk/docs/html/functions_l.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- l -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_m.html b/libs/server-sdk/docs/html/functions_m.html
deleted file mode 100644
index 1aae47456..000000000
--- a/libs/server-sdk/docs/html/functions_m.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- m -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_n.html b/libs/server-sdk/docs/html/functions_n.html
deleted file mode 100644
index 4608c0f33..000000000
--- a/libs/server-sdk/docs/html/functions_n.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- n -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_o.html b/libs/server-sdk/docs/html/functions_o.html
deleted file mode 100644
index fd2fe9cfa..000000000
--- a/libs/server-sdk/docs/html/functions_o.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- o -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_p.html b/libs/server-sdk/docs/html/functions_p.html
deleted file mode 100644
index 29e4ad1f7..000000000
--- a/libs/server-sdk/docs/html/functions_p.html
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- p -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_r.html b/libs/server-sdk/docs/html/functions_r.html
deleted file mode 100644
index 0cf9a8583..000000000
--- a/libs/server-sdk/docs/html/functions_r.html
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- r -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_s.html b/libs/server-sdk/docs/html/functions_s.html
deleted file mode 100644
index ce81748ec..000000000
--- a/libs/server-sdk/docs/html/functions_s.html
+++ /dev/null
@@ -1,146 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- s -
-SemVer()
-: launchdarkly::server_side::evaluation::detail::SemVer
-
-Send()
-: launchdarkly::server_side::EventScope
-
-ServiceEndpoints()
-: launchdarkly::config::shared::builders::ConfigBuilder< SDK >
-, launchdarkly::config::shared::built::ServiceEndpoints
-, launchdarkly::server_side::ConfigBuilder
-
-Set()
-: IPersistence
-, launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-SetPrivate()
-: launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
-
-ShutdownAsync()
-: launchdarkly::server_side::data_interfaces::IDataSynchronizer
-, launchdarkly::server_side::data_systems::PollingDataSource
-, launchdarkly::server_side::data_systems::StreamingDataSource
-
-Size()
-: launchdarkly::server_side::data_components::DependencySet
-, launchdarkly::Value::Object
-
-Source()
-: launchdarkly::server_side::config::builders::LazyLoadBuilder
-
-StartAsync()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::data_interfaces::IDataSynchronizer
-, launchdarkly::server_side::data_systems::PollingDataSource
-, launchdarkly::server_side::data_systems::StreamingDataSource
-, launchdarkly::server_side::IClient
-
-State()
-: launchdarkly::common::data_sources::DataSourceStatusBase< TDataSourceState >
-, launchdarkly::server_side::data_components::ExpirationTracker
-
-States()
-: launchdarkly::server_side::AllFlagsState
-
-StateSince()
-: launchdarkly::common::data_sources::DataSourceStatusBase< TDataSourceState >
-
-Status()
-: launchdarkly::server_side::IDataSourceStatusProvider
-
-StatusChanged
-: LDServerDataSourceStatusListener
-
-StatusCode()
-: launchdarkly::common::data_sources::DataSourceStatusErrorInfo
-
-StreamingBaseUrl()
-: launchdarkly::config::shared::builders::EndpointsBuilder< SDK >
-, launchdarkly::config::shared::built::ServiceEndpoints
-
-StringVariation()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-StringVariationDetail()
-: launchdarkly::server_side::Client
-, launchdarkly::server_side::ClientImpl
-, launchdarkly::server_side::IClient
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_t.html b/libs/server-sdk/docs/html/functions_t.html
deleted file mode 100644
index 35f18d020..000000000
--- a/libs/server-sdk/docs/html/functions_t.html
+++ /dev/null
@@ -1,110 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- t -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_type.html b/libs/server-sdk/docs/html/functions_type.html
deleted file mode 100644
index dd3923fe6..000000000
--- a/libs/server-sdk/docs/html/functions_type.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Typedefs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_u.html b/libs/server-sdk/docs/html/functions_u.html
deleted file mode 100644
index 26c1b6399..000000000
--- a/libs/server-sdk/docs/html/functions_u.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- u -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_v.html b/libs/server-sdk/docs/html/functions_v.html
deleted file mode 100644
index 0945c0127..000000000
--- a/libs/server-sdk/docs/html/functions_v.html
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- v -
-Valid()
-: launchdarkly::AttributeReference
-, launchdarkly::Context
-, launchdarkly::server_side::AllFlagsState
-
-Value()
-: launchdarkly::EvaluationDetail< T >
-, launchdarkly::EvaluationDetailInternal
-, launchdarkly::Value
-
-Values()
-: launchdarkly::server_side::AllFlagsState
-
-Variation()
-: launchdarkly::server_side::AllFlagsState::State
-
-VariationIndex()
-: launchdarkly::EvaluationDetail< T >
-, launchdarkly::EvaluationDetailInternal
-
-Version()
-: launchdarkly::EvaluationResult
-, launchdarkly::server_side::AllFlagsState::State
-, launchdarkly::server_side::Client
-, launchdarkly::server_side::integrations::FlagKind
-, launchdarkly::server_side::integrations::ISerializedItemKind
-, launchdarkly::server_side::integrations::SegmentKind
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_vars.html b/libs/server-sdk/docs/html/functions_vars.html
deleted file mode 100644
index ebc4c8d70..000000000
--- a/libs/server-sdk/docs/html/functions_vars.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members - Variables
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/functions_w.html b/libs/server-sdk/docs/html/functions_w.html
deleted file mode 100644
index 26741d24f..000000000
--- a/libs/server-sdk/docs/html/functions_w.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented class members with links to the class documentation for each member:
-
-
- w -
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/globals.html b/libs/server-sdk/docs/html/globals.html
deleted file mode 100644
index 43ea979de..000000000
--- a/libs/server-sdk/docs/html/globals.html
+++ /dev/null
@@ -1,464 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: File Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Here is a list of all documented file members with links to the documentation:
-
-
- l -
-LD_ALLFLAGSSTATE_CLIENT_SIDE_ONLY
-: all_flags_state.h
-
-LD_ALLFLAGSSTATE_DEFAULT
-: all_flags_state.h
-
-LD_ALLFLAGSSTATE_DETAILS_ONLY_FOR_TRACKED_FLAGS
-: all_flags_state.h
-
-LD_ALLFLAGSSTATE_INCLUDE_REASONS
-: all_flags_state.h
-
-LD_DATASOURCESTATUS_ERRORKIND_ERROR_RESPONSE
-: error_kind.h
-
-LD_DATASOURCESTATUS_ERRORKIND_INVALID_DATA
-: error_kind.h
-
-LD_DATASOURCESTATUS_ERRORKIND_NETWORK_ERROR
-: error_kind.h
-
-LD_DATASOURCESTATUS_ERRORKIND_STORE_ERROR
-: error_kind.h
-
-LD_DATASOURCESTATUS_ERRORKIND_UNKNOWN
-: error_kind.h
-
-LD_EXPORT()
-: flag_listener.h
-, value.h
-, listener_connection.h
-, object_builder.h
-, status.h
-, value.h
-, sdk.h
-, context_builder.h
-, all_flags_state.h
-, builder.h
-, config.h
-, sdk.h
-, array_builder.h
-, logging_builder.h
-, context_builder.h
-, context.h
-, logging_builder.h
-, array_builder.h
-
-LD_SERVERDATASOURCESTATUS_STATE_INITIALIZING
-: sdk.h
-
-LD_SERVERDATASOURCESTATUS_STATE_INTERRUPTED
-: sdk.h
-
-LD_SERVERDATASOURCESTATUS_STATE_OFF
-: sdk.h
-
-LD_SERVERDATASOURCESTATUS_STATE_VALID
-: sdk.h
-
-LDAllFlagsState_Options
-: all_flags_state.h
-
-LDAllFlagsState_SerializeJSON()
-: all_flags_state.h
-
-LDAllFlagsState_Value()
-: all_flags_state.h
-
-LDContext_CanonicalKey()
-: context.h
-
-LDContext_Get()
-: context.h
-
-LDContext_PrivateAttributesIter_End()
-: context.h
-
-LDContext_PrivateAttributesIter_Free()
-: context.h
-
-LDContext_PrivateAttributesIter_New()
-: context.h
-
-LDContext_PrivateAttributesIter_Next()
-: context.h
-
-LDContext_PrivateAttributesIter_Value()
-: context.h
-
-LDContextBuilder_AddKind()
-: context_builder.h
-
-LDContextBuilder_Attributes_AddPrivateAttribute()
-: context_builder.h
-
-LDContextBuilder_Attributes_Set()
-: context_builder.h
-
-LDContextBuilder_Attributes_SetAnonymous()
-: context_builder.h
-
-LDContextBuilder_Attributes_SetName()
-: context_builder.h
-
-LDContextBuilder_Attributes_SetPrivate()
-: context_builder.h
-
-LDDataSourceStatus_ErrorInfo_Free()
-: error_info.h
-
-LDDataSourceStatus_ErrorInfo_GetKind()
-: error_info.h
-
-LDDataSourceStatus_ErrorInfo_Message()
-: error_info.h
-
-LDDataSourceStatus_ErrorInfo_StatusCode()
-: error_info.h
-
-LDDataSourceStatus_ErrorInfo_Time()
-: error_info.h
-
-LDDataSourceStatus_ErrorKind
-: error_kind.h
-
-LDEvalDetail_Free()
-: evaluation_detail.h
-
-LDEvalDetail_Reason()
-: evaluation_detail.h
-
-LDEvalDetail_VariationIndex()
-: evaluation_detail.h
-
-LDEvalReason_ErrorKind()
-: evaluation_detail.h
-
-LDEvalReason_InExperiment()
-: evaluation_detail.h
-
-LDEvalReason_Kind()
-: evaluation_detail.h
-
-LDLazyLoadCacheEvictionPolicy
-: lazy_load_builder.h
-
-LDListenerConnection
-: listener_connection.h
-
-LDListenerConnection_Disconnect()
-: listener_connection.h
-
-LDLoggingBasicBuilder_Level()
-: logging_builder.h
-
-LDLoggingBasicBuilder_Tag()
-: logging_builder.h
-
-LDLoggingCustomBuilder_Backend()
-: logging_builder.h
-
-LDLogLevel
-: log_level.h
-
-LDLogLevel_Enum()
-: log_level.h
-
-LDLogLevel_Name()
-: log_level.h
-
-LDObjectBuilder_Add()
-: object_builder.h
-
-LDServerConfigBuilder_AppInfo_Identifier()
-: builder.h
-
-LDServerConfigBuilder_AppInfo_Version()
-: builder.h
-
-LDServerConfigBuilder_Build()
-: builder.h
-
-LDServerConfigBuilder_DataSystem_BackgroundSync_Polling()
-: builder.h
-
-LDServerConfigBuilder_DataSystem_BackgroundSync_Streaming()
-: builder.h
-
-LDServerConfigBuilder_DataSystem_Enabled()
-: builder.h
-
-LDServerConfigBuilder_DataSystem_LazyLoad()
-: builder.h
-
-LDServerConfigBuilder_Events_AllAttributesPrivate()
-: builder.h
-
-LDServerConfigBuilder_Events_Capacity()
-: builder.h
-
-LDServerConfigBuilder_Events_ContextKeysCapacity()
-: builder.h
-
-LDServerConfigBuilder_Events_Enabled()
-: builder.h
-
-LDServerConfigBuilder_Events_FlushIntervalMs()
-: builder.h
-
-LDServerConfigBuilder_Events_PrivateAttribute()
-: builder.h
-
-LDServerConfigBuilder_Free()
-: builder.h
-
-LDServerConfigBuilder_HttpProperties_Header()
-: builder.h
-
-LDServerConfigBuilder_HttpProperties_WrapperName()
-: builder.h
-
-LDServerConfigBuilder_HttpProperties_WrapperVersion()
-: builder.h
-
-LDServerConfigBuilder_Logging_Basic()
-: builder.h
-
-LDServerConfigBuilder_Logging_Custom()
-: builder.h
-
-LDServerConfigBuilder_Logging_Disable()
-: builder.h
-
-LDServerConfigBuilder_Offline()
-: builder.h
-
-LDServerConfigBuilder_ServiceEndpoints_EventsBaseURL()
-: builder.h
-
-LDServerConfigBuilder_ServiceEndpoints_PollingBaseURL()
-: builder.h
-
-LDServerConfigBuilder_ServiceEndpoints_RelayProxyBaseURL()
-: builder.h
-
-LDServerConfigBuilder_ServiceEndpoints_StreamingBaseURL()
-: builder.h
-
-LDServerDataSourcePollBuilder_Free()
-: builder.h
-
-LDServerDataSourcePollBuilder_IntervalS()
-: builder.h
-
-LDServerDataSourcePollBuilder_New()
-: builder.h
-
-LDServerDataSourceStatus_GetLastError()
-: sdk.h
-
-LDServerDataSourceStatus_GetState()
-: sdk.h
-
-LDServerDataSourceStatus_State
-: sdk.h
-
-LDServerDataSourceStatus_StateSince()
-: sdk.h
-
-LDServerDataSourceStatusListener_Init()
-: sdk.h
-
-LDServerDataSourceStreamBuilder_Free()
-: builder.h
-
-LDServerDataSourceStreamBuilder_InitialReconnectDelayMs()
-: builder.h
-
-LDServerDataSourceStreamBuilder_New()
-: builder.h
-
-LDServerLazyLoadBuilder_CachePolicy()
-: lazy_load_builder.h
-
-LDServerLazyLoadBuilder_CacheRefreshMs()
-: lazy_load_builder.h
-
-LDServerLazyLoadBuilder_Free()
-: lazy_load_builder.h
-
-LDServerLazyLoadBuilder_New()
-: lazy_load_builder.h
-
-LDServerLazyLoadBuilder_SourcePtr()
-: lazy_load_builder.h
-
-LDServerSDK_AllFlagsState()
-: sdk.h
-
-LDServerSDK_BoolVariation()
-: sdk.h
-
-LDServerSDK_BoolVariationDetail()
-: sdk.h
-
-LDServerSDK_DataSourceStatus_OnStatusChange()
-: sdk.h
-
-LDServerSDK_DataSourceStatus_Status()
-: sdk.h
-
-LDServerSDK_DoubleVariation()
-: sdk.h
-
-LDServerSDK_DoubleVariationDetail()
-: sdk.h
-
-LDServerSDK_Flush()
-: sdk.h
-
-LDServerSDK_Identify()
-: sdk.h
-
-LDServerSDK_IntVariation()
-: sdk.h
-
-LDServerSDK_IntVariationDetail()
-: sdk.h
-
-LDServerSDK_JsonVariation()
-: sdk.h
-
-LDServerSDK_JsonVariationDetail()
-: sdk.h
-
-LDServerSDK_New()
-: sdk.h
-
-LDServerSDK_Start()
-: sdk.h
-
-LDServerSDK_StringVariation()
-: sdk.h
-
-LDServerSDK_StringVariationDetail()
-: sdk.h
-
-LDServerSDK_TrackData()
-: sdk.h
-
-LDServerSDK_TrackEvent()
-: sdk.h
-
-LDServerSDK_TrackMetric()
-: sdk.h
-
-LDServerSDK_Version()
-: sdk.h
-
-LDValue
-: value.h
-
-LDValue_ArrayIter
-: value.h
-
-LDValue_ObjectIter
-: value.h
-
-LDValueType
-: value.h
-
-LDValueType_Array
-: value.h
-
-LDValueType_Bool
-: value.h
-
-LDValueType_Null
-: value.h
-
-LDValueType_Number
-: value.h
-
-LDValueType_Object
-: value.h
-
-LDValueType_String
-: value.h
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/globals_enum.html b/libs/server-sdk/docs/html/globals_enum.html
deleted file mode 100644
index 1b821fe57..000000000
--- a/libs/server-sdk/docs/html/globals_enum.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: File Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/globals_eval.html b/libs/server-sdk/docs/html/globals_eval.html
deleted file mode 100644
index 6d66e55d7..000000000
--- a/libs/server-sdk/docs/html/globals_eval.html
+++ /dev/null
@@ -1,130 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: File Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/globals_func.html b/libs/server-sdk/docs/html/globals_func.html
deleted file mode 100644
index 236b64e91..000000000
--- a/libs/server-sdk/docs/html/globals_func.html
+++ /dev/null
@@ -1,379 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: File Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- l -
-LD_EXPORT()
-: value.h
-, listener_connection.h
-, object_builder.h
-, status.h
-, value.h
-, all_flags_state.h
-, context_builder.h
-, all_flags_state.h
-, builder.h
-, config.h
-, sdk.h
-, array_builder.h
-, logging_builder.h
-, flag_listener.h
-, context_builder.h
-, context.h
-, logging_builder.h
-, context.h
-, logging_builder.h
-, context.h
-
-LDAllFlagsState_SerializeJSON()
-: all_flags_state.h
-
-LDAllFlagsState_Value()
-: all_flags_state.h
-
-LDContext_CanonicalKey()
-: context.h
-
-LDContext_Get()
-: context.h
-
-LDContext_PrivateAttributesIter_End()
-: context.h
-
-LDContext_PrivateAttributesIter_Free()
-: context.h
-
-LDContext_PrivateAttributesIter_New()
-: context.h
-
-LDContext_PrivateAttributesIter_Next()
-: context.h
-
-LDContext_PrivateAttributesIter_Value()
-: context.h
-
-LDContextBuilder_AddKind()
-: context_builder.h
-
-LDContextBuilder_Attributes_AddPrivateAttribute()
-: context_builder.h
-
-LDContextBuilder_Attributes_Set()
-: context_builder.h
-
-LDContextBuilder_Attributes_SetAnonymous()
-: context_builder.h
-
-LDContextBuilder_Attributes_SetName()
-: context_builder.h
-
-LDContextBuilder_Attributes_SetPrivate()
-: context_builder.h
-
-LDDataSourceStatus_ErrorInfo_Free()
-: error_info.h
-
-LDDataSourceStatus_ErrorInfo_GetKind()
-: error_info.h
-
-LDDataSourceStatus_ErrorInfo_Message()
-: error_info.h
-
-LDDataSourceStatus_ErrorInfo_StatusCode()
-: error_info.h
-
-LDDataSourceStatus_ErrorInfo_Time()
-: error_info.h
-
-LDEvalDetail_Free()
-: evaluation_detail.h
-
-LDEvalDetail_Reason()
-: evaluation_detail.h
-
-LDEvalDetail_VariationIndex()
-: evaluation_detail.h
-
-LDEvalReason_ErrorKind()
-: evaluation_detail.h
-
-LDEvalReason_InExperiment()
-: evaluation_detail.h
-
-LDEvalReason_Kind()
-: evaluation_detail.h
-
-LDListenerConnection_Disconnect()
-: listener_connection.h
-
-LDLoggingBasicBuilder_Level()
-: logging_builder.h
-
-LDLoggingBasicBuilder_Tag()
-: logging_builder.h
-
-LDLoggingCustomBuilder_Backend()
-: logging_builder.h
-
-LDLogLevel_Enum()
-: log_level.h
-
-LDLogLevel_Name()
-: log_level.h
-
-LDObjectBuilder_Add()
-: object_builder.h
-
-LDServerConfigBuilder_AppInfo_Identifier()
-: builder.h
-
-LDServerConfigBuilder_AppInfo_Version()
-: builder.h
-
-LDServerConfigBuilder_Build()
-: builder.h
-
-LDServerConfigBuilder_DataSystem_BackgroundSync_Polling()
-: builder.h
-
-LDServerConfigBuilder_DataSystem_BackgroundSync_Streaming()
-: builder.h
-
-LDServerConfigBuilder_DataSystem_Enabled()
-: builder.h
-
-LDServerConfigBuilder_DataSystem_LazyLoad()
-: builder.h
-
-LDServerConfigBuilder_Events_AllAttributesPrivate()
-: builder.h
-
-LDServerConfigBuilder_Events_Capacity()
-: builder.h
-
-LDServerConfigBuilder_Events_ContextKeysCapacity()
-: builder.h
-
-LDServerConfigBuilder_Events_Enabled()
-: builder.h
-
-LDServerConfigBuilder_Events_FlushIntervalMs()
-: builder.h
-
-LDServerConfigBuilder_Events_PrivateAttribute()
-: builder.h
-
-LDServerConfigBuilder_Free()
-: builder.h
-
-LDServerConfigBuilder_HttpProperties_Header()
-: builder.h
-
-LDServerConfigBuilder_HttpProperties_WrapperName()
-: builder.h
-
-LDServerConfigBuilder_HttpProperties_WrapperVersion()
-: builder.h
-
-LDServerConfigBuilder_Logging_Basic()
-: builder.h
-
-LDServerConfigBuilder_Logging_Custom()
-: builder.h
-
-LDServerConfigBuilder_Logging_Disable()
-: builder.h
-
-LDServerConfigBuilder_Offline()
-: builder.h
-
-LDServerConfigBuilder_ServiceEndpoints_EventsBaseURL()
-: builder.h
-
-LDServerConfigBuilder_ServiceEndpoints_PollingBaseURL()
-: builder.h
-
-LDServerConfigBuilder_ServiceEndpoints_RelayProxyBaseURL()
-: builder.h
-
-LDServerConfigBuilder_ServiceEndpoints_StreamingBaseURL()
-: builder.h
-
-LDServerDataSourcePollBuilder_Free()
-: builder.h
-
-LDServerDataSourcePollBuilder_IntervalS()
-: builder.h
-
-LDServerDataSourcePollBuilder_New()
-: builder.h
-
-LDServerDataSourceStatus_GetLastError()
-: sdk.h
-
-LDServerDataSourceStatus_GetState()
-: sdk.h
-
-LDServerDataSourceStatus_StateSince()
-: sdk.h
-
-LDServerDataSourceStatusListener_Init()
-: sdk.h
-
-LDServerDataSourceStreamBuilder_Free()
-: builder.h
-
-LDServerDataSourceStreamBuilder_InitialReconnectDelayMs()
-: builder.h
-
-LDServerDataSourceStreamBuilder_New()
-: builder.h
-
-LDServerLazyLoadBuilder_CachePolicy()
-: lazy_load_builder.h
-
-LDServerLazyLoadBuilder_CacheRefreshMs()
-: lazy_load_builder.h
-
-LDServerLazyLoadBuilder_Free()
-: lazy_load_builder.h
-
-LDServerLazyLoadBuilder_New()
-: lazy_load_builder.h
-
-LDServerLazyLoadBuilder_SourcePtr()
-: lazy_load_builder.h
-
-LDServerSDK_AllFlagsState()
-: sdk.h
-
-LDServerSDK_BoolVariation()
-: sdk.h
-
-LDServerSDK_BoolVariationDetail()
-: sdk.h
-
-LDServerSDK_DataSourceStatus_OnStatusChange()
-: sdk.h
-
-LDServerSDK_DataSourceStatus_Status()
-: sdk.h
-
-LDServerSDK_DoubleVariation()
-: sdk.h
-
-LDServerSDK_DoubleVariationDetail()
-: sdk.h
-
-LDServerSDK_Flush()
-: sdk.h
-
-LDServerSDK_Identify()
-: sdk.h
-
-LDServerSDK_IntVariation()
-: sdk.h
-
-LDServerSDK_IntVariationDetail()
-: sdk.h
-
-LDServerSDK_JsonVariation()
-: sdk.h
-
-LDServerSDK_JsonVariationDetail()
-: sdk.h
-
-LDServerSDK_New()
-: sdk.h
-
-LDServerSDK_Start()
-: sdk.h
-
-LDServerSDK_StringVariation()
-: sdk.h
-
-LDServerSDK_StringVariationDetail()
-: sdk.h
-
-LDServerSDK_TrackData()
-: sdk.h
-
-LDServerSDK_TrackEvent()
-: sdk.h
-
-LDServerSDK_TrackMetric()
-: sdk.h
-
-LDServerSDK_Version()
-: sdk.h
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/globals_type.html b/libs/server-sdk/docs/html/globals_type.html
deleted file mode 100644
index 2512cc20c..000000000
--- a/libs/server-sdk/docs/html/globals_type.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: File Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/graph_legend.html b/libs/server-sdk/docs/html/graph_legend.html
deleted file mode 100644
index 1771dcded..000000000
--- a/libs/server-sdk/docs/html/graph_legend.html
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Graph Legend
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This page explains how to interpret the graphs that are generated by doxygen.
-
Consider the following example:
-
class Invisible { };
-
-
-
class Truncated : public Invisible { };
-
-
-
class Undocumented { };
-
-
-
class PublicBase : public Truncated { };
-
-
-
template <class T> class Templ { };
-
-
-
class ProtectedBase { };
-
-
-
class PrivateBase { };
-
-
-
class Used { };
-
-
-
class Inherited : public PublicBase,
-
protected ProtectedBase,
-
private PrivateBase,
-
public Undocumented,
-
public Templ<int>
-
{
-
private :
-
Used *m_usedClass;
-
};
-
This will result in the following graph:
-
The boxes in the above graph have the following meaning:
-
-
-A filled gray box represents the struct or class for which the graph is generated.
-
-A box with a black border denotes a documented struct or class.
-
-A box with a gray border denotes an undocumented struct or class.
-
-A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries.
-
-
The arrows have the following meaning:
-
-
-A dark blue arrow is used to visualize a public inheritance relation between two classes.
-
-A dark green arrow is used for protected inheritance.
-
-A dark red arrow is used for private inheritance.
-
-A purple dashed arrow is used if a class is contained or used by another class. The arrow is labelled with the variable(s) through which the pointed class or struct is accessible.
-
-A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labelled with the template parameters of the instance.
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/graph_legend.md5 b/libs/server-sdk/docs/html/graph_legend.md5
deleted file mode 100644
index 8fcdccd1b..000000000
--- a/libs/server-sdk/docs/html/graph_legend.md5
+++ /dev/null
@@ -1 +0,0 @@
-f51bf6e9a10430aafef59831b08dcbfe
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/graph_legend.png b/libs/server-sdk/docs/html/graph_legend.png
deleted file mode 100644
index 7e2cbcfb2..000000000
Binary files a/libs/server-sdk/docs/html/graph_legend.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/hierarchy.html b/libs/server-sdk/docs/html/hierarchy.html
deleted file mode 100644
index a57be2850..000000000
--- a/libs/server-sdk/docs/html/hierarchy.html
+++ /dev/null
@@ -1,237 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Go to the graphical class hierarchy
-This inheritance list is sorted roughly, but not completely, alphabetically:
-
[detail level 1 2 3 ]
- C launchdarkly::server_side::AllFlagsState
- C launchdarkly::server_side::AllFlagsStateBuilder
- C launchdarkly::config::shared::AnySDK
- C launchdarkly::config::shared::builders::AppInfoBuilder
- C launchdarkly::Value::Array
- C launchdarkly::AttributeReference
- C launchdarkly::Attributes
- C launchdarkly::AttributesBuilder< BuilderReturn, BuildType >
- C launchdarkly::AttributesBuilder< launchdarkly::ContextBuilder, launchdarkly::Context >
- C launchdarkly::server_side::config::builders::BackgroundSyncBuilder
- C launchdarkly::server_side::config::built::BackgroundSyncConfig
- C launchdarkly::config::shared::builders::LoggingBuilder::BasicLogging
- C BindingContextBuilder
- C launchdarkly::server_side::config::builders::BootstrapBuilder
- C launchdarkly::server_side::config::built::BootstrapConfig
- C launchdarkly::server_side::evaluation::BucketPrefix
- C launchdarkly::server_side::evaluation::BucketResult
- C launchdarkly::CEvaluationDetail
- C launchdarkly::config::shared::ClientSDK
- C launchdarkly::config::Config< SDK >
- C launchdarkly::server_side::Config
- C launchdarkly::config::shared::builders::ConfigBuilder< SDK >
- C launchdarkly::server_side::ConfigBuilder
- C launchdarkly::Context
- C launchdarkly::ContextBuilder
- C launchdarkly::ContextErrors
- C launchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK >::CustomBuilder
- C launchdarkly::config::shared::builders::LoggingBuilder::CustomLogging
- C launchdarkly::server_side::config::builders::DataDestinationBuilder
- C launchdarkly::server_side::config::built::DataDestinationConfig
- C launchdarkly::config::shared::builders::DataSourceBuilder< SDK >
- C launchdarkly::config::shared::builders::DataSourceBuilder< ClientSDK >
- C launchdarkly::config::shared::built::DataSourceConfig< SDK >
- C launchdarkly::config::shared::built::DataSourceConfig< ClientSDK >
- C launchdarkly::config::shared::built::DataSourceConfig< ServerSDK >
- C launchdarkly::server_side::data_systems::DataSourceEventHandler
- C launchdarkly::common::data_sources::DataSourceStatusBase< TDataSourceState >
- C launchdarkly::common::data_sources::DataSourceStatusErrorInfo
- ► C internal::data_sources::DataSourceStatusManagerBase
- C launchdarkly::server_side::data_components::DataSourceStatusManager
- C launchdarkly::server_side::config::builders::DataSystemBuilder
- C launchdarkly::server_side::config::built::DataSystemConfig
- C launchdarkly::config::shared::Defaults< SDK >
- C launchdarkly::server_side::config::Defaults
- C launchdarkly::config::shared::Defaults< ClientSDK >
- C launchdarkly::config::shared::Defaults< ServerSDK >
- C launchdarkly::server_side::data_systems::DataSourceEventHandler::Delete
- C launchdarkly::server_side::data_components::DependencyMap
- C launchdarkly::server_side::data_components::DependencySet
- C launchdarkly::server_side::data_components::DependencyTracker
- ► C std::enable_shared_from_this
- C launchdarkly::server_side::data_systems::PollingDataSource
- C launchdarkly::server_side::data_systems::StreamingDataSource
- C launchdarkly::config::shared::builders::EndpointsBuilder< SDK >
- C launchdarkly::server_side::data_interfaces::IBootstrapper::Error
- C launchdarkly::server_side::evaluation::Error
- C launchdarkly::server_side::integrations::ISerializedDataReader::Error
- C launchdarkly::EvaluationDetail< T >
- C launchdarkly::EvaluationDetailInternal
- C launchdarkly::EvaluationReason
- C launchdarkly::EvaluationResult
- C launchdarkly::server_side::evaluation::detail::EvaluationStack
- C launchdarkly::server_side::evaluation::Evaluator
- C launchdarkly::server_side::EventFactory
- C launchdarkly::config::shared::built::Events
- C launchdarkly::config::shared::builders::EventsBuilder< SDK >
- C launchdarkly::server_side::EventScope
- C launchdarkly::server_side::data_components::ExpirationTracker
- ► C std::false_type
- C launchdarkly::detail::has_build_method< T, ReturnType, typename >
- C launchdarkly::detail::has_result_type< T, typename >
- C launchdarkly::server_side::data_systems::FlagsPath
- C launchdarkly::server_side::evaluation::detail::Guard
- C launchdarkly::config::shared::built::HttpProperties
- C launchdarkly::config::shared::builders::HttpPropertiesBuilder< SDK >
- C launchdarkly::server_side::data_interfaces::IBootstrapper
- ► C launchdarkly::server_side::IChangeNotifier
- C launchdarkly::server_side::data_components::ChangeNotifier
- ► C launchdarkly::server_side::IClient
- C launchdarkly::server_side::Client
- C launchdarkly::server_side::ClientImpl
- C launchdarkly::IConnection
- ► C launchdarkly::server_side::data_interfaces::IDataReader IDataReader obtains data on-demand. Calls to obtain data may fail, so the getter methods use tl::expected in order to propagate error codes
- C launchdarkly::server_side::data_components::JsonDeserializer
- C launchdarkly::server_side::IDataSourceStatusProvider
- ► C launchdarkly::server_side::data_interfaces::IDataSynchronizer IDataSynchronizer obtains data via a background synchronization mechanism, updating an IDestination whenever changes arrive from upstream
- C launchdarkly::server_side::data_systems::PollingDataSource
- C launchdarkly::server_side::data_systems::StreamingDataSource
- ► C launchdarkly::server_side::data_interfaces::IDestination IDestination represents a sink for data received by the SDK. A destination may be a database, local file, etc
- C launchdarkly::server_side::data_components::ChangeNotifier
- C launchdarkly::server_side::data_components::JsonDestination JsonDestination is responsible for converting flag and segment models into serialized data suitable for storage in an ISerializedDestination
- C launchdarkly::server_side::data_components::MemoryStore
- ► C launchdarkly::ILogBackend
- C LogBackendWrapper
- ► C std::integral_constant
- C launchdarkly::detail::has_build_method< T, ReturnType, std::void_t< decltype(std::declval< T >().Build())> >
- C IPersistence
- C launchdarkly::server_side::integrations::ISerializedDataReader
- C launchdarkly::server_side::data_interfaces::ISerializedDestination This interface is used for persisting data to databases, or any other component that can store feature flag / segment data
- ► C launchdarkly::server_side::integrations::ISerializedItemKind Represents the kind of a serialized item. The purpose of this interface is to allow for determining a serialized item's version without leaking the details of the serialization format to the calling code
- C launchdarkly::server_side::integrations::FlagKind
- C launchdarkly::server_side::integrations::SegmentKind
- ► C launchdarkly::server_side::data_interfaces::IStore IStore provides shared ownership of flag and segment domain objects
- C launchdarkly::server_side::data_components::MemoryStore
- ► C launchdarkly::server_side::data_interfaces::IDataSystem IDataSystem obtains data used for flag evaluations and makes it available to other components
- C launchdarkly::server_side::data_systems::BackgroundSync
- C launchdarkly::server_side::data_systems::LazyLoad
- C launchdarkly::server_side::data_systems::OfflineSystem
- C launchdarkly::Value::Array::Iterator
- C launchdarkly::Value::Object::Iterator
- C launchdarkly::server_side::evaluation::BucketPrefix::KeyAndSalt
- C launchdarkly::server_side::data_components::JsonDestination::Kinds These are public so they can be referenced in tests
- C launchdarkly::server_side::data_systems::LazyLoad::Kinds
- C launchdarkly::server_side::config::builders::LazyLoadBuilder LazyLoadBuilder allows for specifying the configuration of the Lazy Load data system, which is appropriate when a LaunchDarkly environment should be stored external to the SDK (such as in Redis.)
- C launchdarkly::server_side::config::built::LazyLoadConfig
- C LDFlagListener
- C LDLogBackend
- C LDServerDataSourceStatusListener
- C launchdarkly::config::shared::built::Logging
- C launchdarkly::config::shared::builders::LoggingBuilder
- C launchdarkly::config::shared::builders::MethodVisitor< SDK >
- C launchdarkly::config::shared::builders::MethodVisitor< ClientSDK >
- C launchdarkly::config::shared::builders::LoggingBuilder::NoLogging
- C launchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK >::NoneBuilder
- C launchdarkly::Value::Object
- C launchdarkly::server_side::data_systems::DataSourceEventHandler::Patch
- C launchdarkly::config::shared::built::Persistence< SDK >
- C launchdarkly::config::shared::built::Persistence< ClientSDK >
- C launchdarkly::config::shared::built::Persistence< ServerSDK >
- C launchdarkly::config::shared::builders::PersistenceBuilder< SDK >
- C launchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK >
- C launchdarkly::config::shared::builders::PollingBuilder< SDK >
- C launchdarkly::config::shared::built::PollingConfig< SDK >
- C launchdarkly::config::shared::built::PollingConfig< ClientSDK >
- C launchdarkly::config::shared::built::PollingConfig< ServerSDK >
- C launchdarkly::server_side::data_systems::DataSourceEventHandler::Put
- C launchdarkly::server_side::data_systems::SegmentsPath
- C launchdarkly::server_side::evaluation::detail::SemVer
- C launchdarkly::server_side::integrations::SerializedItemDescriptor
- C launchdarkly::config::shared::ServerSDK
- C launchdarkly::config::shared::built::ServiceEndpoints
- C launchdarkly::server_side::AllFlagsState::State
- C launchdarkly::config::shared::builders::StreamingBuilder< SDK >
- C launchdarkly::config::shared::built::StreamingConfig< SDK >
- C launchdarkly::config::shared::built::StreamingConfig< ClientSDK >
- C launchdarkly::config::shared::built::StreamingConfig< launchdarkly::config::shared::ServerSDK >
- C launchdarkly::config::shared::built::StreamingConfig< ServerSDK >
- C launchdarkly::server_side::data_systems::StreamingDataKind< kind, TPath >
- C launchdarkly::server_side::data_systems::StreamingDataKinds
- C launchdarkly::server_side::data_components::TaggedData< Storage >
- C launchdarkly::server_side::data_components::TaggedData< std::set< std::string > >
- C launchdarkly::server_side::data_components::TaggedData< std::unordered_map< std::string, DependencySet > >
- C launchdarkly::server_side::data_components::TaggedData< TtlMap >
- ► C std::true_type
- C launchdarkly::detail::has_result_type< T, std::void_t< typename T::Result > >
- C launchdarkly::Value
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/http__properties_8hpp_source.html b/libs/server-sdk/docs/html/http__properties_8hpp_source.html
deleted file mode 100644
index 660332dfa..000000000
--- a/libs/server-sdk/docs/html/http__properties_8hpp_source.html
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/built/http_properties.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
8 namespace launchdarkly::config::shared::built {
-
-
-
-
-
13 std::chrono::milliseconds read_timeout,
-
14 std::chrono::milliseconds write_timeout,
-
15 std::chrono::milliseconds response_timeout,
-
16 std::map<std::string, std::string> base_headers);
-
-
18 [[nodiscard]] std::chrono::milliseconds ConnectTimeout()
const ;
-
19 [[nodiscard]] std::chrono::milliseconds ReadTimeout()
const ;
-
20 [[nodiscard]] std::chrono::milliseconds WriteTimeout()
const ;
-
-
22 [[nodiscard]] std::chrono::milliseconds ResponseTimeout()
const ;
-
23 [[nodiscard]] std::map<std::string, std::string>
const & BaseHeaders()
const ;
-
-
-
26 std::chrono::milliseconds connect_timeout_;
-
27 std::chrono::milliseconds read_timeout_;
-
28 std::chrono::milliseconds write_timeout_;
-
29 std::chrono::milliseconds response_timeout_;
-
30 std::map<std::string, std::string> base_headers_;
-
-
-
-
-
-
-
-
Definition: http_properties.hpp:10
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/http__properties__builder_8hpp_source.html b/libs/server-sdk/docs/html/http__properties__builder_8hpp_source.html
deleted file mode 100644
index 7fdf39512..000000000
--- a/libs/server-sdk/docs/html/http__properties__builder_8hpp_source.html
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/config/shared/builders/http_properties_builder.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
9 #include <launchdarkly/config/shared/built/http_properties.hpp>
-
-
11 namespace launchdarkly::config::shared::builders {
-
-
18 template <
typename SDK>
-
-
-
-
-
-
-
-
50 std::chrono::milliseconds connect_timeout);
-
-
-
-
-
69 std::chrono::milliseconds write_timeout);
-
-
-
79 std::chrono::milliseconds response_timeout);
-
-
-
-
-
-
-
107 std::map<std::string, std::string> base_headers);
-
-
-
117 std::optional<std::string> value);
-
-
-
-
-
126 std::chrono::milliseconds connect_timeout_;
-
127 std::chrono::milliseconds read_timeout_;
-
128 std::chrono::milliseconds write_timeout_;
-
129 std::chrono::milliseconds response_timeout_;
-
130 std::string wrapper_name_;
-
131 std::string wrapper_version_;
-
132 std::map<std::string, std::string> base_headers_;
-
-
-
-
Definition: http_properties_builder.hpp:19
-
HttpPropertiesBuilder & ConnectTimeout(std::chrono::milliseconds connect_timeout)
Definition: http_properties_builder.cpp:24
-
HttpPropertiesBuilder & WrapperName(std::string wrapper_name)
Definition: http_properties_builder.cpp:52
-
HttpPropertiesBuilder & WrapperVersion(std::string wrapper_version)
Definition: http_properties_builder.cpp:59
-
HttpPropertiesBuilder & ReadTimeout(std::chrono::milliseconds read_timeout)
Definition: http_properties_builder.cpp:31
-
HttpPropertiesBuilder & Headers(std::map< std::string, std::string > base_headers)
Definition: http_properties_builder.cpp:66
-
HttpPropertiesBuilder & ResponseTimeout(std::chrono::milliseconds response_timeout)
Definition: http_properties_builder.cpp:45
-
built::HttpProperties Build() const
Definition: http_properties_builder.cpp:85
-
HttpPropertiesBuilder & Header(std::string key, std::optional< std::string > value)
Definition: http_properties_builder.cpp:73
-
HttpPropertiesBuilder()
Definition: http_properties_builder.cpp:10
-
HttpPropertiesBuilder & WriteTimeout(std::chrono::milliseconds write_timeout)
Definition: http_properties_builder.cpp:38
-
Definition: http_properties.hpp:10
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/ibootstrapper_8hpp_source.html b/libs/server-sdk/docs/html/ibootstrapper_8hpp_source.html
deleted file mode 100644
index dc5097bfe..000000000
--- a/libs/server-sdk/docs/html/ibootstrapper_8hpp_source.html
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/bootstrapper/ibootstrapper.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/data_model/sdk_data_set.hpp>
-
-
5 #include <tl/expected.hpp>
-
-
-
-
-
10 #include <unordered_map>
-
-
12 namespace launchdarkly::server_side::data_interfaces {
-
-
-
-
-
-
-
-
-
-
-
-
30 static Error Timeout(std::string detail) {
-
31 return Error (Kind::Timeout, std::move(detail));
-
-
-
34 static Error Auth(std::string detail) {
-
35 return Error (Kind::Auth, std::move(detail));
-
-
-
38 Error () : kind(Kind::None), detail(std::nullopt) {}
-
-
-
41 Error (Kind kind, std::optional<std::string> detail)
-
42 : kind(kind), detail(std::move(detail)) {}
-
-
44 std::optional<std::string> detail;
-
-
-
54 virtual tl::expected<data_model::SDKDataSet, Error>
FetchAll (
-
55 std::chrono::milliseconds timeout_hint) = 0;
-
-
60 virtual std::string
const &
Identity ()
const = 0;
-
-
-
-
-
-
-
-
-
-
-
-
-
Definition: ibootstrapper.hpp:22
-
Definition: ibootstrapper.hpp:20
-
virtual std::string const & Identity() const =0
-
virtual tl::expected< data_model::SDKDataSet, Error > FetchAll(std::chrono::milliseconds timeout_hint)=0
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/idata__reader_8hpp_source.html b/libs/server-sdk/docs/html/idata__reader_8hpp_source.html
deleted file mode 100644
index cbd894b1f..000000000
--- a/libs/server-sdk/docs/html/idata__reader_8hpp_source.html
+++ /dev/null
@@ -1,142 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/source/idata_reader.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/data_model/descriptors.hpp>
-
-
5 #include <tl/expected.hpp>
-
-
-
-
9 #include <unordered_map>
-
-
11 namespace launchdarkly::server_side::data_interfaces {
-
-
-
-
23 using Error = std::string;
-
-
-
26 using Single = std::optional<data_model::ItemDescriptor<T>>;
-
-
-
29 using SingleResult = tl::expected<Single<T>, Error>;
-
-
-
-
33 std::unordered_map<std::string, data_model::ItemDescriptor<T>>;
-
-
-
36 using CollectionResult = tl::expected<Collection<T>, Error>;
-
-
44 [[nodiscard]]
virtual SingleResult<data_model::Flag>
GetFlag (
-
45 std::string
const & key)
const = 0;
-
-
53 [[nodiscard]]
virtual SingleResult<data_model::Segment>
GetSegment (
-
54 std::string
const & key)
const = 0;
-
-
61 [[nodiscard]]
virtual CollectionResult<data_model::Flag>
AllFlags ()
-
-
-
69 [[nodiscard]]
virtual CollectionResult<data_model::Segment>
AllSegments ()
-
-
-
75 [[nodiscard]]
virtual std::string
const &
Identity ()
const = 0;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
IDataReader obtains data on-demand. Calls to obtain data may fail, so the getter methods use tl::expe...
Definition: idata_reader.hpp:21
-
virtual SingleResult< data_model::Flag > GetFlag(std::string const &key) const =0
Attempts to get a flag named by key.
-
virtual bool Initialized() const =0
-
virtual CollectionResult< data_model::Flag > AllFlags() const =0
Attempts to get a collection of all flags.
-
virtual std::string const & Identity() const =0
-
virtual SingleResult< data_model::Segment > GetSegment(std::string const &key) const =0
Attempts to get a segment named by key.
-
virtual CollectionResult< data_model::Segment > AllSegments() const =0
Attempts to get a collection of all segments.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/idata__synchronizer_8hpp_source.html b/libs/server-sdk/docs/html/idata__synchronizer_8hpp_source.html
deleted file mode 100644
index 0e3b85f56..000000000
--- a/libs/server-sdk/docs/html/idata__synchronizer_8hpp_source.html
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/source/idata_synchronizer.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/data_model/sdk_data_set.hpp>
-
-
-
-
-
-
9 #include "../destination/idestination.hpp"
-
-
11 namespace launchdarkly::server_side::data_interfaces {
-
-
-
-
-
39 data_model::SDKDataSet
const * bootstrap_data) = 0;
-
-
-
-
52 [[nodiscard]]
virtual std::string
const &
Identity ()
const = 0;
-
-
-
-
-
-
-
-
-
-
-
-
-
IDataSynchronizer obtains data via a background synchronization mechanism, updating an IDestination w...
Definition: idata_synchronizer.hpp:17
-
virtual void StartAsync(IDestination *destination, data_model::SDKDataSet const *bootstrap_data)=0
Starts synchronizing data into the given IDestination.
-
virtual void ShutdownAsync(std::function< void()> complete)=0
Stops the synchronization mechanism. Stop will be called only once after StartAsync....
-
virtual std::string const & Identity() const =0
-
IDestination represents a sink for data received by the SDK. A destination may be a database,...
Definition: idestination.hpp:14
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/idata__system_8hpp_source.html b/libs/server-sdk/docs/html/idata__system_8hpp_source.html
deleted file mode 100644
index 64c273cb2..000000000
--- a/libs/server-sdk/docs/html/idata__system_8hpp_source.html
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/system/idata_system.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include "../store/istore.hpp"
-
-
5 namespace 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
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/idestination_8hpp_source.html b/libs/server-sdk/docs/html/idestination_8hpp_source.html
deleted file mode 100644
index aa795d227..000000000
--- a/libs/server-sdk/docs/html/idestination_8hpp_source.html
+++ /dev/null
@@ -1,115 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/destination/idestination.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/data_model/descriptors.hpp>
-
4 #include <launchdarkly/data_model/sdk_data_set.hpp>
-
-
-
-
8 namespace launchdarkly::server_side::data_interfaces {
-
-
-
-
20 virtual void Init (data_model::SDKDataSet data_set) = 0;
-
-
27 virtual void Upsert (std::string
const & key,
-
28 data_model::FlagDescriptor flag) = 0;
-
-
35 virtual void Upsert (std::string
const & key,
-
36 data_model::SegmentDescriptor segment) = 0;
-
-
41 [[nodiscard]]
virtual std::string
const &
Identity ()
const = 0;
-
-
-
-
-
-
-
-
-
-
-
-
IDestination represents a sink for data received by the SDK. A destination may be a database,...
Definition: idestination.hpp:14
-
virtual std::string const & Identity() const =0
-
virtual void Init(data_model::SDKDataSet data_set)=0
Initialize the destination with a base set of data.
-
virtual void Upsert(std::string const &key, data_model::FlagDescriptor flag)=0
Upsert a flag named by key.
-
virtual void Upsert(std::string const &key, data_model::SegmentDescriptor segment)=0
Upsert a segment named by key.
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/include_2launchdarkly_2server__side_2change__notifier_8hpp_source.html b/libs/server-sdk/docs/html/include_2launchdarkly_2server__side_2change__notifier_8hpp_source.html
deleted file mode 100644
index fab81e246..000000000
--- a/libs/server-sdk/docs/html/include_2launchdarkly_2server__side_2change__notifier_8hpp_source.html
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/change_notifier.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/connection.hpp>
-
-
-
-
-
-
-
10 namespace launchdarkly::server_side {
-
-
-
-
18 using ChangeSet = std::set<std::string>;
-
19 using ChangeHandler = std::function<void(std::shared_ptr<ChangeSet>)>;
-
-
-
30 ChangeHandler handler) = 0;
-
-
-
-
-
-
-
-
-
-
-
-
-
Definition: change_notifier.hpp:16
-
virtual std::unique_ptr< IConnection > OnFlagChange(ChangeHandler handler)=0
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/index.html b/libs/server-sdk/docs/html/index.html
deleted file mode 100644
index f8402b58d..000000000
--- a/libs/server-sdk/docs/html/index.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: SDK Layout and Overview
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Basic Functionality
-
The following pages document the core of the API, every application will use these portions of the SDK:
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_0.map b/libs/server-sdk/docs/html/inherit_graph_0.map
deleted file mode 100644
index aad287212..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_0.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_0.md5 b/libs/server-sdk/docs/html/inherit_graph_0.md5
deleted file mode 100644
index fb4831e1a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_0.md5
+++ /dev/null
@@ -1 +0,0 @@
-0dd7841ba39670fcf68d9e5145fa3d75
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_0.png b/libs/server-sdk/docs/html/inherit_graph_0.png
deleted file mode 100644
index 100cda929..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_0.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_1.map b/libs/server-sdk/docs/html/inherit_graph_1.map
deleted file mode 100644
index df236b9ba..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_1.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_1.md5 b/libs/server-sdk/docs/html/inherit_graph_1.md5
deleted file mode 100644
index aa95c37f2..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_1.md5
+++ /dev/null
@@ -1 +0,0 @@
-a980eaff2f05c34298bb96d4dd10ff5d
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_1.png b/libs/server-sdk/docs/html/inherit_graph_1.png
deleted file mode 100644
index 30916ecae..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_1.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_10.map b/libs/server-sdk/docs/html/inherit_graph_10.map
deleted file mode 100644
index 6641d9a03..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_10.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_10.md5 b/libs/server-sdk/docs/html/inherit_graph_10.md5
deleted file mode 100644
index 53c0b0777..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_10.md5
+++ /dev/null
@@ -1 +0,0 @@
-1a3fa7ff6ddb3ee3a158ffbfd15d2589
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_10.png b/libs/server-sdk/docs/html/inherit_graph_10.png
deleted file mode 100644
index 04ff0edc5..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_10.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_100.map b/libs/server-sdk/docs/html/inherit_graph_100.map
deleted file mode 100644
index b66170fe1..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_100.map
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_100.md5 b/libs/server-sdk/docs/html/inherit_graph_100.md5
deleted file mode 100644
index e7bd71582..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_100.md5
+++ /dev/null
@@ -1 +0,0 @@
-0ad784c29d28fc8e564eebffda86bbed
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_100.png b/libs/server-sdk/docs/html/inherit_graph_100.png
deleted file mode 100644
index ed13f52e4..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_100.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_101.map b/libs/server-sdk/docs/html/inherit_graph_101.map
deleted file mode 100644
index b4e1fa4e0..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_101.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_101.md5 b/libs/server-sdk/docs/html/inherit_graph_101.md5
deleted file mode 100644
index 86fb42ef5..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_101.md5
+++ /dev/null
@@ -1 +0,0 @@
-9cbf3ac7f9280d09f40b3bb23dc3e62c
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_101.png b/libs/server-sdk/docs/html/inherit_graph_101.png
deleted file mode 100644
index 7ded690d1..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_101.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_102.map b/libs/server-sdk/docs/html/inherit_graph_102.map
deleted file mode 100644
index c6314bce0..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_102.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_102.md5 b/libs/server-sdk/docs/html/inherit_graph_102.md5
deleted file mode 100644
index c8d9202ac..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_102.md5
+++ /dev/null
@@ -1 +0,0 @@
-a64651e5eb0631ee92b71a29360252ba
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_102.png b/libs/server-sdk/docs/html/inherit_graph_102.png
deleted file mode 100644
index f7bf20195..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_102.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_103.map b/libs/server-sdk/docs/html/inherit_graph_103.map
deleted file mode 100644
index 0f6c736d4..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_103.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_103.md5 b/libs/server-sdk/docs/html/inherit_graph_103.md5
deleted file mode 100644
index 1365aa9cf..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_103.md5
+++ /dev/null
@@ -1 +0,0 @@
-fdca9725c9f0290c0c53045ae89f401a
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_103.png b/libs/server-sdk/docs/html/inherit_graph_103.png
deleted file mode 100644
index fdeaddb3c..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_103.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_104.map b/libs/server-sdk/docs/html/inherit_graph_104.map
deleted file mode 100644
index c199f991a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_104.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_104.md5 b/libs/server-sdk/docs/html/inherit_graph_104.md5
deleted file mode 100644
index 03472f677..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_104.md5
+++ /dev/null
@@ -1 +0,0 @@
-1739895d96b332d98558ae0c94c54109
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_104.png b/libs/server-sdk/docs/html/inherit_graph_104.png
deleted file mode 100644
index d46d62ca7..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_104.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_105.map b/libs/server-sdk/docs/html/inherit_graph_105.map
deleted file mode 100644
index 0eadd4981..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_105.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_105.md5 b/libs/server-sdk/docs/html/inherit_graph_105.md5
deleted file mode 100644
index 29d86c526..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_105.md5
+++ /dev/null
@@ -1 +0,0 @@
-8495fd0d603173409069de0a426684ec
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_105.png b/libs/server-sdk/docs/html/inherit_graph_105.png
deleted file mode 100644
index 370a0d788..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_105.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_106.map b/libs/server-sdk/docs/html/inherit_graph_106.map
deleted file mode 100644
index c36a28869..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_106.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_106.md5 b/libs/server-sdk/docs/html/inherit_graph_106.md5
deleted file mode 100644
index 052cfdfc0..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_106.md5
+++ /dev/null
@@ -1 +0,0 @@
-d3747369a545debdf3c8608c68d7e60c
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_106.png b/libs/server-sdk/docs/html/inherit_graph_106.png
deleted file mode 100644
index 8139a3a84..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_106.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_107.map b/libs/server-sdk/docs/html/inherit_graph_107.map
deleted file mode 100644
index 73d43fb5e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_107.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_107.md5 b/libs/server-sdk/docs/html/inherit_graph_107.md5
deleted file mode 100644
index a517d96f3..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_107.md5
+++ /dev/null
@@ -1 +0,0 @@
-992126cba537f4a8b6846f384e266800
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_107.png b/libs/server-sdk/docs/html/inherit_graph_107.png
deleted file mode 100644
index f5355db8a..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_107.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_108.map b/libs/server-sdk/docs/html/inherit_graph_108.map
deleted file mode 100644
index d97d8bf71..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_108.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_108.md5 b/libs/server-sdk/docs/html/inherit_graph_108.md5
deleted file mode 100644
index 3101347c3..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_108.md5
+++ /dev/null
@@ -1 +0,0 @@
-50b80031bc71e66774192a811c2ecc3d
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_108.png b/libs/server-sdk/docs/html/inherit_graph_108.png
deleted file mode 100644
index 1cf9e0468..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_108.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_109.map b/libs/server-sdk/docs/html/inherit_graph_109.map
deleted file mode 100644
index ebbbdb8c2..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_109.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_109.md5 b/libs/server-sdk/docs/html/inherit_graph_109.md5
deleted file mode 100644
index eaa879ac7..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_109.md5
+++ /dev/null
@@ -1 +0,0 @@
-8aaeec109d59ea82a33140a398e7ff7f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_109.png b/libs/server-sdk/docs/html/inherit_graph_109.png
deleted file mode 100644
index c2745ad36..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_109.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_11.map b/libs/server-sdk/docs/html/inherit_graph_11.map
deleted file mode 100644
index a3f25f1d9..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_11.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_11.md5 b/libs/server-sdk/docs/html/inherit_graph_11.md5
deleted file mode 100644
index 2c2bd4d43..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_11.md5
+++ /dev/null
@@ -1 +0,0 @@
-b4d99aa9d4117cf6560e2d58e326dc60
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_11.png b/libs/server-sdk/docs/html/inherit_graph_11.png
deleted file mode 100644
index d1523eff7..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_11.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_110.map b/libs/server-sdk/docs/html/inherit_graph_110.map
deleted file mode 100644
index 84adb8a47..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_110.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_110.md5 b/libs/server-sdk/docs/html/inherit_graph_110.md5
deleted file mode 100644
index 6b9840924..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_110.md5
+++ /dev/null
@@ -1 +0,0 @@
-4e8480b7a78913996e31b60790f583d3
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_110.png b/libs/server-sdk/docs/html/inherit_graph_110.png
deleted file mode 100644
index a90dd3f5c..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_110.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_111.map b/libs/server-sdk/docs/html/inherit_graph_111.map
deleted file mode 100644
index 9ec7c1ec7..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_111.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_111.md5 b/libs/server-sdk/docs/html/inherit_graph_111.md5
deleted file mode 100644
index b2d398272..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_111.md5
+++ /dev/null
@@ -1 +0,0 @@
-657a2411f4b31e43ffb392c1fec9213b
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_111.png b/libs/server-sdk/docs/html/inherit_graph_111.png
deleted file mode 100644
index e4e4ee981..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_111.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_112.map b/libs/server-sdk/docs/html/inherit_graph_112.map
deleted file mode 100644
index 0535a2b94..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_112.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_112.md5 b/libs/server-sdk/docs/html/inherit_graph_112.md5
deleted file mode 100644
index b94ac8e52..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_112.md5
+++ /dev/null
@@ -1 +0,0 @@
-3cb1ec09721a8f0eedc6455334167b5f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_112.png b/libs/server-sdk/docs/html/inherit_graph_112.png
deleted file mode 100644
index 0204abfb7..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_112.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_113.map b/libs/server-sdk/docs/html/inherit_graph_113.map
deleted file mode 100644
index eacbfdf02..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_113.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_113.md5 b/libs/server-sdk/docs/html/inherit_graph_113.md5
deleted file mode 100644
index 11addb2be..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_113.md5
+++ /dev/null
@@ -1 +0,0 @@
-5522c9edcbf9db951e0272b3325cc8a9
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_113.png b/libs/server-sdk/docs/html/inherit_graph_113.png
deleted file mode 100644
index d832eef85..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_113.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_114.map b/libs/server-sdk/docs/html/inherit_graph_114.map
deleted file mode 100644
index ecbb80449..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_114.map
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_114.md5 b/libs/server-sdk/docs/html/inherit_graph_114.md5
deleted file mode 100644
index cfe639d88..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_114.md5
+++ /dev/null
@@ -1 +0,0 @@
-0f3dd755792c1cd31076725fd9c81314
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_114.png b/libs/server-sdk/docs/html/inherit_graph_114.png
deleted file mode 100644
index 211ba28ba..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_114.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_115.map b/libs/server-sdk/docs/html/inherit_graph_115.map
deleted file mode 100644
index fc19e0ad5..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_115.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_115.md5 b/libs/server-sdk/docs/html/inherit_graph_115.md5
deleted file mode 100644
index 6f783a45d..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_115.md5
+++ /dev/null
@@ -1 +0,0 @@
-3ed2780e36cd8923c1af2e46d8e00784
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_115.png b/libs/server-sdk/docs/html/inherit_graph_115.png
deleted file mode 100644
index e827b0996..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_115.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_116.map b/libs/server-sdk/docs/html/inherit_graph_116.map
deleted file mode 100644
index adfa70b49..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_116.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_116.md5 b/libs/server-sdk/docs/html/inherit_graph_116.md5
deleted file mode 100644
index 382dd9d22..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_116.md5
+++ /dev/null
@@ -1 +0,0 @@
-f640832a7e44aaf0be49f4c75ff0d5da
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_116.png b/libs/server-sdk/docs/html/inherit_graph_116.png
deleted file mode 100644
index d26ac0cdb..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_116.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_117.map b/libs/server-sdk/docs/html/inherit_graph_117.map
deleted file mode 100644
index 5eb3819f2..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_117.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_117.md5 b/libs/server-sdk/docs/html/inherit_graph_117.md5
deleted file mode 100644
index 9c68629aa..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_117.md5
+++ /dev/null
@@ -1 +0,0 @@
-1726e1de95d4eeab2af1bb46d5dd9972
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_117.png b/libs/server-sdk/docs/html/inherit_graph_117.png
deleted file mode 100644
index c6beb46cd..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_117.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_118.map b/libs/server-sdk/docs/html/inherit_graph_118.map
deleted file mode 100644
index 56f2ab955..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_118.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_118.md5 b/libs/server-sdk/docs/html/inherit_graph_118.md5
deleted file mode 100644
index e44329dad..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_118.md5
+++ /dev/null
@@ -1 +0,0 @@
-c5027abf594a774ad687999c15c36f5e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_118.png b/libs/server-sdk/docs/html/inherit_graph_118.png
deleted file mode 100644
index d8fbbfb4e..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_118.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_119.map b/libs/server-sdk/docs/html/inherit_graph_119.map
deleted file mode 100644
index 5c774011d..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_119.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_119.md5 b/libs/server-sdk/docs/html/inherit_graph_119.md5
deleted file mode 100644
index 0696b3d3e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_119.md5
+++ /dev/null
@@ -1 +0,0 @@
-0f8991d2dff5f74f95e23ab1af146a2a
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_119.png b/libs/server-sdk/docs/html/inherit_graph_119.png
deleted file mode 100644
index e3bdb238c..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_119.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_12.map b/libs/server-sdk/docs/html/inherit_graph_12.map
deleted file mode 100644
index b8ac91efe..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_12.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_12.md5 b/libs/server-sdk/docs/html/inherit_graph_12.md5
deleted file mode 100644
index 581e0cdcd..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_12.md5
+++ /dev/null
@@ -1 +0,0 @@
-2bd6603edde3d760ead515edc4dd6be5
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_12.png b/libs/server-sdk/docs/html/inherit_graph_12.png
deleted file mode 100644
index 141deecd3..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_12.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_120.map b/libs/server-sdk/docs/html/inherit_graph_120.map
deleted file mode 100644
index b1848d4c3..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_120.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_120.md5 b/libs/server-sdk/docs/html/inherit_graph_120.md5
deleted file mode 100644
index 4c47ba296..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_120.md5
+++ /dev/null
@@ -1 +0,0 @@
-fb1341ee1894448fad5da3cbcc699273
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_120.png b/libs/server-sdk/docs/html/inherit_graph_120.png
deleted file mode 100644
index de179beb8..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_120.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_121.map b/libs/server-sdk/docs/html/inherit_graph_121.map
deleted file mode 100644
index 67c9dace4..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_121.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_121.md5 b/libs/server-sdk/docs/html/inherit_graph_121.md5
deleted file mode 100644
index c558b28df..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_121.md5
+++ /dev/null
@@ -1 +0,0 @@
-71acd34c5e1233809c3be7a38f20a156
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_121.png b/libs/server-sdk/docs/html/inherit_graph_121.png
deleted file mode 100644
index 82b4627b7..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_121.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_122.map b/libs/server-sdk/docs/html/inherit_graph_122.map
deleted file mode 100644
index 115602da4..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_122.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_122.md5 b/libs/server-sdk/docs/html/inherit_graph_122.md5
deleted file mode 100644
index dc5a0294a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_122.md5
+++ /dev/null
@@ -1 +0,0 @@
-80bc014fefb9c8c77fbbcafb6e9e9c0f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_122.png b/libs/server-sdk/docs/html/inherit_graph_122.png
deleted file mode 100644
index d9e889179..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_122.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_123.map b/libs/server-sdk/docs/html/inherit_graph_123.map
deleted file mode 100644
index 4c824d474..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_123.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_123.md5 b/libs/server-sdk/docs/html/inherit_graph_123.md5
deleted file mode 100644
index 32e56ddb5..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_123.md5
+++ /dev/null
@@ -1 +0,0 @@
-bffb03e23df280c7ce616daec82d8f6f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_123.png b/libs/server-sdk/docs/html/inherit_graph_123.png
deleted file mode 100644
index a3b88ce78..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_123.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_124.map b/libs/server-sdk/docs/html/inherit_graph_124.map
deleted file mode 100644
index 18232b10e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_124.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_124.md5 b/libs/server-sdk/docs/html/inherit_graph_124.md5
deleted file mode 100644
index b257e4f6f..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_124.md5
+++ /dev/null
@@ -1 +0,0 @@
-b0d465de5528340de03d3f7e11cab8f8
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_124.png b/libs/server-sdk/docs/html/inherit_graph_124.png
deleted file mode 100644
index cf9e7b356..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_124.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_125.map b/libs/server-sdk/docs/html/inherit_graph_125.map
deleted file mode 100644
index 412316f39..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_125.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_125.md5 b/libs/server-sdk/docs/html/inherit_graph_125.md5
deleted file mode 100644
index 6d1817599..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_125.md5
+++ /dev/null
@@ -1 +0,0 @@
-70e75999105734eb5b6ea22b1da3af75
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_125.png b/libs/server-sdk/docs/html/inherit_graph_125.png
deleted file mode 100644
index 176722226..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_125.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_126.map b/libs/server-sdk/docs/html/inherit_graph_126.map
deleted file mode 100644
index f93a47d76..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_126.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_126.md5 b/libs/server-sdk/docs/html/inherit_graph_126.md5
deleted file mode 100644
index 9f8932e49..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_126.md5
+++ /dev/null
@@ -1 +0,0 @@
-f25c8bb1fe7207271001496e6a448632
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_126.png b/libs/server-sdk/docs/html/inherit_graph_126.png
deleted file mode 100644
index 6530b5446..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_126.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_127.map b/libs/server-sdk/docs/html/inherit_graph_127.map
deleted file mode 100644
index 86c4c2248..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_127.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_127.md5 b/libs/server-sdk/docs/html/inherit_graph_127.md5
deleted file mode 100644
index a22464370..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_127.md5
+++ /dev/null
@@ -1 +0,0 @@
-e283364c9a019468960afae2a8844b3c
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_127.png b/libs/server-sdk/docs/html/inherit_graph_127.png
deleted file mode 100644
index 5f9d4938d..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_127.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_128.map b/libs/server-sdk/docs/html/inherit_graph_128.map
deleted file mode 100644
index d515a0550..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_128.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_128.md5 b/libs/server-sdk/docs/html/inherit_graph_128.md5
deleted file mode 100644
index e1e2a0aad..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_128.md5
+++ /dev/null
@@ -1 +0,0 @@
-cab2aad9c0e735a0bc1979a1aa4a5eaa
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_128.png b/libs/server-sdk/docs/html/inherit_graph_128.png
deleted file mode 100644
index ad4104554..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_128.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_13.map b/libs/server-sdk/docs/html/inherit_graph_13.map
deleted file mode 100644
index d42f89818..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_13.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_13.md5 b/libs/server-sdk/docs/html/inherit_graph_13.md5
deleted file mode 100644
index b37758ee1..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_13.md5
+++ /dev/null
@@ -1 +0,0 @@
-e8f74a70f480eb3c1fbf14ff475f78da
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_13.png b/libs/server-sdk/docs/html/inherit_graph_13.png
deleted file mode 100644
index 235c2b727..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_13.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_14.map b/libs/server-sdk/docs/html/inherit_graph_14.map
deleted file mode 100644
index a87d9ed0e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_14.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_14.md5 b/libs/server-sdk/docs/html/inherit_graph_14.md5
deleted file mode 100644
index d9b45bd7a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_14.md5
+++ /dev/null
@@ -1 +0,0 @@
-3b375ca478d44cfb4785f99c81d52b1a
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_14.png b/libs/server-sdk/docs/html/inherit_graph_14.png
deleted file mode 100644
index f27886f73..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_14.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_15.map b/libs/server-sdk/docs/html/inherit_graph_15.map
deleted file mode 100644
index 56713ef25..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_15.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_15.md5 b/libs/server-sdk/docs/html/inherit_graph_15.md5
deleted file mode 100644
index 792ca67da..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_15.md5
+++ /dev/null
@@ -1 +0,0 @@
-0b7013d2fb9b53ad43ec81b909f2f2de
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_15.png b/libs/server-sdk/docs/html/inherit_graph_15.png
deleted file mode 100644
index 2dd6b66c3..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_15.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_16.map b/libs/server-sdk/docs/html/inherit_graph_16.map
deleted file mode 100644
index 32fb17b7c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_16.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_16.md5 b/libs/server-sdk/docs/html/inherit_graph_16.md5
deleted file mode 100644
index a5f1f7ac8..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_16.md5
+++ /dev/null
@@ -1 +0,0 @@
-f8cb80e6dc95dd5f558e2dd3737569b1
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_16.png b/libs/server-sdk/docs/html/inherit_graph_16.png
deleted file mode 100644
index b41304703..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_16.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_17.map b/libs/server-sdk/docs/html/inherit_graph_17.map
deleted file mode 100644
index 6aa3c974d..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_17.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_17.md5 b/libs/server-sdk/docs/html/inherit_graph_17.md5
deleted file mode 100644
index f10ca2f60..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_17.md5
+++ /dev/null
@@ -1 +0,0 @@
-ed52248f99413a38e3cd3c959e39b13d
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_17.png b/libs/server-sdk/docs/html/inherit_graph_17.png
deleted file mode 100644
index 898fb9cba..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_17.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_18.map b/libs/server-sdk/docs/html/inherit_graph_18.map
deleted file mode 100644
index f7f93ba0f..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_18.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_18.md5 b/libs/server-sdk/docs/html/inherit_graph_18.md5
deleted file mode 100644
index d700aac40..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_18.md5
+++ /dev/null
@@ -1 +0,0 @@
-00a5a3eaa6f04f211a057e6e9e1f6452
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_18.png b/libs/server-sdk/docs/html/inherit_graph_18.png
deleted file mode 100644
index e75aafce0..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_18.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_19.map b/libs/server-sdk/docs/html/inherit_graph_19.map
deleted file mode 100644
index bc233fc50..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_19.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_19.md5 b/libs/server-sdk/docs/html/inherit_graph_19.md5
deleted file mode 100644
index a6e14c49a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_19.md5
+++ /dev/null
@@ -1 +0,0 @@
-cd31212a09b3f8b20203997d1e90cbec
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_19.png b/libs/server-sdk/docs/html/inherit_graph_19.png
deleted file mode 100644
index 560fb0137..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_19.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_2.map b/libs/server-sdk/docs/html/inherit_graph_2.map
deleted file mode 100644
index 4e4331f28..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_2.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_2.md5 b/libs/server-sdk/docs/html/inherit_graph_2.md5
deleted file mode 100644
index 9d81fd7c7..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_2.md5
+++ /dev/null
@@ -1 +0,0 @@
-812f123963da417010bc1a7461ec0fed
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_2.png b/libs/server-sdk/docs/html/inherit_graph_2.png
deleted file mode 100644
index ceb825138..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_2.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_20.map b/libs/server-sdk/docs/html/inherit_graph_20.map
deleted file mode 100644
index 3172973d6..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_20.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_20.md5 b/libs/server-sdk/docs/html/inherit_graph_20.md5
deleted file mode 100644
index 63b6ea6d6..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_20.md5
+++ /dev/null
@@ -1 +0,0 @@
-69b543c493352c9cd6aa95d66ccf61e4
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_20.png b/libs/server-sdk/docs/html/inherit_graph_20.png
deleted file mode 100644
index 8096207df..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_20.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_21.map b/libs/server-sdk/docs/html/inherit_graph_21.map
deleted file mode 100644
index 0ded8c61c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_21.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_21.md5 b/libs/server-sdk/docs/html/inherit_graph_21.md5
deleted file mode 100644
index 63ffd0e64..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_21.md5
+++ /dev/null
@@ -1 +0,0 @@
-7b97e6bf7d93a880cad04ef1cb3536f0
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_21.png b/libs/server-sdk/docs/html/inherit_graph_21.png
deleted file mode 100644
index 64da9a1e5..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_21.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_22.map b/libs/server-sdk/docs/html/inherit_graph_22.map
deleted file mode 100644
index a56adca52..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_22.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_22.md5 b/libs/server-sdk/docs/html/inherit_graph_22.md5
deleted file mode 100644
index ebff90c6a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_22.md5
+++ /dev/null
@@ -1 +0,0 @@
-a5d1ce77301b5d4db7195993178d4457
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_22.png b/libs/server-sdk/docs/html/inherit_graph_22.png
deleted file mode 100644
index 2237009f4..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_22.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_23.map b/libs/server-sdk/docs/html/inherit_graph_23.map
deleted file mode 100644
index 2a48d3e67..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_23.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_23.md5 b/libs/server-sdk/docs/html/inherit_graph_23.md5
deleted file mode 100644
index d81d91c92..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_23.md5
+++ /dev/null
@@ -1 +0,0 @@
-bb7a16ecf19468d719dfb3a0e492563e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_23.png b/libs/server-sdk/docs/html/inherit_graph_23.png
deleted file mode 100644
index 93c97546d..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_23.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_24.map b/libs/server-sdk/docs/html/inherit_graph_24.map
deleted file mode 100644
index 9890a7571..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_24.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_24.md5 b/libs/server-sdk/docs/html/inherit_graph_24.md5
deleted file mode 100644
index 00fdfca46..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_24.md5
+++ /dev/null
@@ -1 +0,0 @@
-452abb8db78c67e17c9ae5a0b90b6d49
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_24.png b/libs/server-sdk/docs/html/inherit_graph_24.png
deleted file mode 100644
index 402b247c8..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_24.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_25.map b/libs/server-sdk/docs/html/inherit_graph_25.map
deleted file mode 100644
index 8545ebff9..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_25.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_25.md5 b/libs/server-sdk/docs/html/inherit_graph_25.md5
deleted file mode 100644
index d57b09f7c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_25.md5
+++ /dev/null
@@ -1 +0,0 @@
-01b1fe839335151b8661ffbbc6d5e002
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_25.png b/libs/server-sdk/docs/html/inherit_graph_25.png
deleted file mode 100644
index 5b6a7661a..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_25.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_26.map b/libs/server-sdk/docs/html/inherit_graph_26.map
deleted file mode 100644
index 61807a0e5..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_26.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_26.md5 b/libs/server-sdk/docs/html/inherit_graph_26.md5
deleted file mode 100644
index 1e5b2ed19..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_26.md5
+++ /dev/null
@@ -1 +0,0 @@
-492ac267cf1eecdf24cc494606039a63
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_26.png b/libs/server-sdk/docs/html/inherit_graph_26.png
deleted file mode 100644
index 1ec20b3c2..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_26.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_27.map b/libs/server-sdk/docs/html/inherit_graph_27.map
deleted file mode 100644
index 8f5c420dd..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_27.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_27.md5 b/libs/server-sdk/docs/html/inherit_graph_27.md5
deleted file mode 100644
index 0729300e7..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_27.md5
+++ /dev/null
@@ -1 +0,0 @@
-b6e312892fd5899b41e5697ece9cd921
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_27.png b/libs/server-sdk/docs/html/inherit_graph_27.png
deleted file mode 100644
index def6bba9f..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_27.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_28.map b/libs/server-sdk/docs/html/inherit_graph_28.map
deleted file mode 100644
index ee5c2b43f..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_28.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_28.md5 b/libs/server-sdk/docs/html/inherit_graph_28.md5
deleted file mode 100644
index 93a183251..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_28.md5
+++ /dev/null
@@ -1 +0,0 @@
-4664e965be63ff1fc741fadd8c0ce2a8
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_28.png b/libs/server-sdk/docs/html/inherit_graph_28.png
deleted file mode 100644
index 65f8b9e55..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_28.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_29.map b/libs/server-sdk/docs/html/inherit_graph_29.map
deleted file mode 100644
index 5032cf364..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_29.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_29.md5 b/libs/server-sdk/docs/html/inherit_graph_29.md5
deleted file mode 100644
index 6792d77c3..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_29.md5
+++ /dev/null
@@ -1 +0,0 @@
-ccca5b44022fd45b1ef7985d3cef4915
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_29.png b/libs/server-sdk/docs/html/inherit_graph_29.png
deleted file mode 100644
index 51d9e1a89..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_29.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_3.map b/libs/server-sdk/docs/html/inherit_graph_3.map
deleted file mode 100644
index 2531b216b..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_3.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_3.md5 b/libs/server-sdk/docs/html/inherit_graph_3.md5
deleted file mode 100644
index 7d4eeef65..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_3.md5
+++ /dev/null
@@ -1 +0,0 @@
-aadf7cc7e2019afba11369b987f8e188
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_3.png b/libs/server-sdk/docs/html/inherit_graph_3.png
deleted file mode 100644
index a24690ef2..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_3.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_30.map b/libs/server-sdk/docs/html/inherit_graph_30.map
deleted file mode 100644
index 29491f576..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_30.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_30.md5 b/libs/server-sdk/docs/html/inherit_graph_30.md5
deleted file mode 100644
index 5ade49e51..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_30.md5
+++ /dev/null
@@ -1 +0,0 @@
-a46c103ac49085fccce1b9cc388186a5
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_30.png b/libs/server-sdk/docs/html/inherit_graph_30.png
deleted file mode 100644
index 39eb12ebb..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_30.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_31.map b/libs/server-sdk/docs/html/inherit_graph_31.map
deleted file mode 100644
index b9f181e76..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_31.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_31.md5 b/libs/server-sdk/docs/html/inherit_graph_31.md5
deleted file mode 100644
index f7ff25ceb..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_31.md5
+++ /dev/null
@@ -1 +0,0 @@
-d1cf82a440ff153ea92884f0b124702b
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_31.png b/libs/server-sdk/docs/html/inherit_graph_31.png
deleted file mode 100644
index d090a53a1..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_31.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_32.map b/libs/server-sdk/docs/html/inherit_graph_32.map
deleted file mode 100644
index 70e07a90a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_32.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_32.md5 b/libs/server-sdk/docs/html/inherit_graph_32.md5
deleted file mode 100644
index dd4c1f372..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_32.md5
+++ /dev/null
@@ -1 +0,0 @@
-fb10931c1ce309797307e3c204077b93
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_32.png b/libs/server-sdk/docs/html/inherit_graph_32.png
deleted file mode 100644
index dda95f128..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_32.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_33.map b/libs/server-sdk/docs/html/inherit_graph_33.map
deleted file mode 100644
index 38cb551fb..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_33.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_33.md5 b/libs/server-sdk/docs/html/inherit_graph_33.md5
deleted file mode 100644
index 3c585008f..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_33.md5
+++ /dev/null
@@ -1 +0,0 @@
-ca8690ecae2594b67542b54b3ec5fd19
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_33.png b/libs/server-sdk/docs/html/inherit_graph_33.png
deleted file mode 100644
index 5a9842fe1..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_33.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_34.map b/libs/server-sdk/docs/html/inherit_graph_34.map
deleted file mode 100644
index b80d8839d..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_34.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_34.md5 b/libs/server-sdk/docs/html/inherit_graph_34.md5
deleted file mode 100644
index 7215ecef0..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_34.md5
+++ /dev/null
@@ -1 +0,0 @@
-9eff524ec733ff993478af4b77aa7f1b
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_34.png b/libs/server-sdk/docs/html/inherit_graph_34.png
deleted file mode 100644
index 061bc6a28..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_34.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_35.map b/libs/server-sdk/docs/html/inherit_graph_35.map
deleted file mode 100644
index 113416e95..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_35.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_35.md5 b/libs/server-sdk/docs/html/inherit_graph_35.md5
deleted file mode 100644
index 637f4e16c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_35.md5
+++ /dev/null
@@ -1 +0,0 @@
-207019cbe916683da95ace7dd0ba11e6
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_35.png b/libs/server-sdk/docs/html/inherit_graph_35.png
deleted file mode 100644
index 6d87c4f8d..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_35.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_36.map b/libs/server-sdk/docs/html/inherit_graph_36.map
deleted file mode 100644
index 25731ab5a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_36.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_36.md5 b/libs/server-sdk/docs/html/inherit_graph_36.md5
deleted file mode 100644
index 0e5aaafd2..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_36.md5
+++ /dev/null
@@ -1 +0,0 @@
-7b2990fcabe52b9c8526f917fd70784f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_36.png b/libs/server-sdk/docs/html/inherit_graph_36.png
deleted file mode 100644
index fe2026d99..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_36.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_37.map b/libs/server-sdk/docs/html/inherit_graph_37.map
deleted file mode 100644
index dc3ccf865..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_37.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_37.md5 b/libs/server-sdk/docs/html/inherit_graph_37.md5
deleted file mode 100644
index c18757cf3..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_37.md5
+++ /dev/null
@@ -1 +0,0 @@
-1828d7ac42c77b01ace89f1c340cda65
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_37.png b/libs/server-sdk/docs/html/inherit_graph_37.png
deleted file mode 100644
index 99e717ae6..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_37.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_38.map b/libs/server-sdk/docs/html/inherit_graph_38.map
deleted file mode 100644
index c71afd44e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_38.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_38.md5 b/libs/server-sdk/docs/html/inherit_graph_38.md5
deleted file mode 100644
index 0f1dc7be0..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_38.md5
+++ /dev/null
@@ -1 +0,0 @@
-ea275f4ea2c56cc707f9249807e666bc
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_38.png b/libs/server-sdk/docs/html/inherit_graph_38.png
deleted file mode 100644
index 1c85fb5d3..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_38.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_39.map b/libs/server-sdk/docs/html/inherit_graph_39.map
deleted file mode 100644
index 264dbf703..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_39.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_39.md5 b/libs/server-sdk/docs/html/inherit_graph_39.md5
deleted file mode 100644
index a6fb2c0d8..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_39.md5
+++ /dev/null
@@ -1 +0,0 @@
-cc64f24dd8662dbbf190308feaa519ff
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_39.png b/libs/server-sdk/docs/html/inherit_graph_39.png
deleted file mode 100644
index 0c23083a3..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_39.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_4.map b/libs/server-sdk/docs/html/inherit_graph_4.map
deleted file mode 100644
index fc10e6006..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_4.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_4.md5 b/libs/server-sdk/docs/html/inherit_graph_4.md5
deleted file mode 100644
index c4e432595..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_4.md5
+++ /dev/null
@@ -1 +0,0 @@
-45d797ea5abf7f88439b7db5e7a825e4
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_4.png b/libs/server-sdk/docs/html/inherit_graph_4.png
deleted file mode 100644
index 254aab125..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_4.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_40.map b/libs/server-sdk/docs/html/inherit_graph_40.map
deleted file mode 100644
index 89e9d6b58..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_40.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_40.md5 b/libs/server-sdk/docs/html/inherit_graph_40.md5
deleted file mode 100644
index ebc43b0da..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_40.md5
+++ /dev/null
@@ -1 +0,0 @@
-45c799903ccce23d5bcfb5e2bca3a31a
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_40.png b/libs/server-sdk/docs/html/inherit_graph_40.png
deleted file mode 100644
index c82bbd338..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_40.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_41.map b/libs/server-sdk/docs/html/inherit_graph_41.map
deleted file mode 100644
index d2c175b00..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_41.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_41.md5 b/libs/server-sdk/docs/html/inherit_graph_41.md5
deleted file mode 100644
index 7156e9a11..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_41.md5
+++ /dev/null
@@ -1 +0,0 @@
-e96d7a2703825a12b1193d94825f2f94
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_41.png b/libs/server-sdk/docs/html/inherit_graph_41.png
deleted file mode 100644
index 2454603ab..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_41.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_42.map b/libs/server-sdk/docs/html/inherit_graph_42.map
deleted file mode 100644
index aeb863811..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_42.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_42.md5 b/libs/server-sdk/docs/html/inherit_graph_42.md5
deleted file mode 100644
index 9d29c59e5..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_42.md5
+++ /dev/null
@@ -1 +0,0 @@
-cbcb77eaecea520a0ca3d35f395d48c9
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_42.png b/libs/server-sdk/docs/html/inherit_graph_42.png
deleted file mode 100644
index a079893d4..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_42.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_43.map b/libs/server-sdk/docs/html/inherit_graph_43.map
deleted file mode 100644
index 950b27191..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_43.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_43.md5 b/libs/server-sdk/docs/html/inherit_graph_43.md5
deleted file mode 100644
index be956962b..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_43.md5
+++ /dev/null
@@ -1 +0,0 @@
-10d7541ebfff04d0e72d861f6d259bbf
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_43.png b/libs/server-sdk/docs/html/inherit_graph_43.png
deleted file mode 100644
index c5c2ee5f4..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_43.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_44.map b/libs/server-sdk/docs/html/inherit_graph_44.map
deleted file mode 100644
index fa0b63b02..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_44.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_44.md5 b/libs/server-sdk/docs/html/inherit_graph_44.md5
deleted file mode 100644
index 4ecca28eb..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_44.md5
+++ /dev/null
@@ -1 +0,0 @@
-801b8042dc3cdc29139138b93b537bac
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_44.png b/libs/server-sdk/docs/html/inherit_graph_44.png
deleted file mode 100644
index 6f5855d67..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_44.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_45.map b/libs/server-sdk/docs/html/inherit_graph_45.map
deleted file mode 100644
index 8010ee94d..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_45.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_45.md5 b/libs/server-sdk/docs/html/inherit_graph_45.md5
deleted file mode 100644
index 16a394b1c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_45.md5
+++ /dev/null
@@ -1 +0,0 @@
-e21b18a6c15a966f534cacc2bd7f748f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_45.png b/libs/server-sdk/docs/html/inherit_graph_45.png
deleted file mode 100644
index 54a6249da..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_45.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_46.map b/libs/server-sdk/docs/html/inherit_graph_46.map
deleted file mode 100644
index 026f2a04a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_46.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_46.md5 b/libs/server-sdk/docs/html/inherit_graph_46.md5
deleted file mode 100644
index 2a0c57ce7..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_46.md5
+++ /dev/null
@@ -1 +0,0 @@
-777f0ba6630befee017b227d83476079
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_46.png b/libs/server-sdk/docs/html/inherit_graph_46.png
deleted file mode 100644
index 2362c76f8..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_46.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_47.map b/libs/server-sdk/docs/html/inherit_graph_47.map
deleted file mode 100644
index 0eb4aa2b3..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_47.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_47.md5 b/libs/server-sdk/docs/html/inherit_graph_47.md5
deleted file mode 100644
index f813dcc7a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_47.md5
+++ /dev/null
@@ -1 +0,0 @@
-4a5ef19b7ff755cf9c1677f4a126625b
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_47.png b/libs/server-sdk/docs/html/inherit_graph_47.png
deleted file mode 100644
index 8199d6017..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_47.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_48.map b/libs/server-sdk/docs/html/inherit_graph_48.map
deleted file mode 100644
index 2ea5edabb..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_48.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_48.md5 b/libs/server-sdk/docs/html/inherit_graph_48.md5
deleted file mode 100644
index 6c253ad0e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_48.md5
+++ /dev/null
@@ -1 +0,0 @@
-3028eacd84be92dcd8d302565a3beab1
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_48.png b/libs/server-sdk/docs/html/inherit_graph_48.png
deleted file mode 100644
index b3ea4d162..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_48.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_49.map b/libs/server-sdk/docs/html/inherit_graph_49.map
deleted file mode 100644
index 4b599a6c4..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_49.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_49.md5 b/libs/server-sdk/docs/html/inherit_graph_49.md5
deleted file mode 100644
index c66c64874..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_49.md5
+++ /dev/null
@@ -1 +0,0 @@
-2a100b7ca83edcf73d04197433333b09
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_49.png b/libs/server-sdk/docs/html/inherit_graph_49.png
deleted file mode 100644
index 07ea93a72..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_49.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_5.map b/libs/server-sdk/docs/html/inherit_graph_5.map
deleted file mode 100644
index d20e4e207..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_5.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_5.md5 b/libs/server-sdk/docs/html/inherit_graph_5.md5
deleted file mode 100644
index 95f22b156..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_5.md5
+++ /dev/null
@@ -1 +0,0 @@
-45081cddbc0c88cf41228bf2a4b612ad
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_5.png b/libs/server-sdk/docs/html/inherit_graph_5.png
deleted file mode 100644
index 81d2e7a7f..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_5.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_50.map b/libs/server-sdk/docs/html/inherit_graph_50.map
deleted file mode 100644
index 44eb9b6c5..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_50.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_50.md5 b/libs/server-sdk/docs/html/inherit_graph_50.md5
deleted file mode 100644
index 6d0e8c045..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_50.md5
+++ /dev/null
@@ -1 +0,0 @@
-1e4bd46e7031b31d1d0f5a42d80fa570
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_50.png b/libs/server-sdk/docs/html/inherit_graph_50.png
deleted file mode 100644
index e1517e3fd..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_50.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_51.map b/libs/server-sdk/docs/html/inherit_graph_51.map
deleted file mode 100644
index 825a84b24..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_51.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_51.md5 b/libs/server-sdk/docs/html/inherit_graph_51.md5
deleted file mode 100644
index 3dc3c33ff..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_51.md5
+++ /dev/null
@@ -1 +0,0 @@
-0b26393d01374e88f4dc19a74b747d5e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_51.png b/libs/server-sdk/docs/html/inherit_graph_51.png
deleted file mode 100644
index feaff2438..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_51.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_52.map b/libs/server-sdk/docs/html/inherit_graph_52.map
deleted file mode 100644
index db7de40ee..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_52.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_52.md5 b/libs/server-sdk/docs/html/inherit_graph_52.md5
deleted file mode 100644
index 6f285dcb6..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_52.md5
+++ /dev/null
@@ -1 +0,0 @@
-cb2bb8b776f215fb3840eb1793315cdc
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_52.png b/libs/server-sdk/docs/html/inherit_graph_52.png
deleted file mode 100644
index 4b0273f0a..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_52.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_53.map b/libs/server-sdk/docs/html/inherit_graph_53.map
deleted file mode 100644
index 48a33075c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_53.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_53.md5 b/libs/server-sdk/docs/html/inherit_graph_53.md5
deleted file mode 100644
index ae7915d99..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_53.md5
+++ /dev/null
@@ -1 +0,0 @@
-109c9ee9643ce850ac3f48ce2cfa4f03
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_53.png b/libs/server-sdk/docs/html/inherit_graph_53.png
deleted file mode 100644
index cbb793d6f..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_53.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_54.map b/libs/server-sdk/docs/html/inherit_graph_54.map
deleted file mode 100644
index 596ca442e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_54.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_54.md5 b/libs/server-sdk/docs/html/inherit_graph_54.md5
deleted file mode 100644
index c97b93d6e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_54.md5
+++ /dev/null
@@ -1 +0,0 @@
-be3786a08cdf2736e84a8e77c5729c60
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_54.png b/libs/server-sdk/docs/html/inherit_graph_54.png
deleted file mode 100644
index 32a5ddd23..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_54.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_55.map b/libs/server-sdk/docs/html/inherit_graph_55.map
deleted file mode 100644
index 5699fec4c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_55.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_55.md5 b/libs/server-sdk/docs/html/inherit_graph_55.md5
deleted file mode 100644
index f892bb7ff..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_55.md5
+++ /dev/null
@@ -1 +0,0 @@
-3facfa323a28d09386559d22a4ecfda8
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_55.png b/libs/server-sdk/docs/html/inherit_graph_55.png
deleted file mode 100644
index f226fa1ea..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_55.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_56.map b/libs/server-sdk/docs/html/inherit_graph_56.map
deleted file mode 100644
index 15953b008..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_56.map
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_56.md5 b/libs/server-sdk/docs/html/inherit_graph_56.md5
deleted file mode 100644
index fe4ab58df..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_56.md5
+++ /dev/null
@@ -1 +0,0 @@
-0fcead7fa9df73754d27adddc5bdb175
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_56.png b/libs/server-sdk/docs/html/inherit_graph_56.png
deleted file mode 100644
index c0869a82b..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_56.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_57.map b/libs/server-sdk/docs/html/inherit_graph_57.map
deleted file mode 100644
index 499533af8..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_57.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_57.md5 b/libs/server-sdk/docs/html/inherit_graph_57.md5
deleted file mode 100644
index ced30704f..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_57.md5
+++ /dev/null
@@ -1 +0,0 @@
-6afef010159e8a2e5b616b9049c45e84
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_57.png b/libs/server-sdk/docs/html/inherit_graph_57.png
deleted file mode 100644
index d2e2c9880..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_57.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_58.map b/libs/server-sdk/docs/html/inherit_graph_58.map
deleted file mode 100644
index bdfba4bcb..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_58.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_58.md5 b/libs/server-sdk/docs/html/inherit_graph_58.md5
deleted file mode 100644
index a0c169449..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_58.md5
+++ /dev/null
@@ -1 +0,0 @@
-cfda7652a4607be81b121b666431e512
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_58.png b/libs/server-sdk/docs/html/inherit_graph_58.png
deleted file mode 100644
index a55430cff..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_58.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_59.map b/libs/server-sdk/docs/html/inherit_graph_59.map
deleted file mode 100644
index 3830ca525..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_59.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_59.md5 b/libs/server-sdk/docs/html/inherit_graph_59.md5
deleted file mode 100644
index 5937d4ff0..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_59.md5
+++ /dev/null
@@ -1 +0,0 @@
-4d218c2c74bf2fb1b652aaaf37ff5fb7
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_59.png b/libs/server-sdk/docs/html/inherit_graph_59.png
deleted file mode 100644
index 9ea77b98d..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_59.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_6.map b/libs/server-sdk/docs/html/inherit_graph_6.map
deleted file mode 100644
index 429c69640..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_6.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_6.md5 b/libs/server-sdk/docs/html/inherit_graph_6.md5
deleted file mode 100644
index cc972da2d..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_6.md5
+++ /dev/null
@@ -1 +0,0 @@
-6ced524fec804926908aec9c1f7e74fa
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_6.png b/libs/server-sdk/docs/html/inherit_graph_6.png
deleted file mode 100644
index f144ae9ce..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_6.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_60.map b/libs/server-sdk/docs/html/inherit_graph_60.map
deleted file mode 100644
index f17ee2b90..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_60.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_60.md5 b/libs/server-sdk/docs/html/inherit_graph_60.md5
deleted file mode 100644
index 88b0dbda2..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_60.md5
+++ /dev/null
@@ -1 +0,0 @@
-96a2b1916766ab4a03df7eaebfea952c
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_60.png b/libs/server-sdk/docs/html/inherit_graph_60.png
deleted file mode 100644
index 05df7d1ca..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_60.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_61.map b/libs/server-sdk/docs/html/inherit_graph_61.map
deleted file mode 100644
index 3617ee95e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_61.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_61.md5 b/libs/server-sdk/docs/html/inherit_graph_61.md5
deleted file mode 100644
index cbfa1d15c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_61.md5
+++ /dev/null
@@ -1 +0,0 @@
-a305b37396a5831c78519578abf36b6e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_61.png b/libs/server-sdk/docs/html/inherit_graph_61.png
deleted file mode 100644
index 5df754aba..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_61.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_62.map b/libs/server-sdk/docs/html/inherit_graph_62.map
deleted file mode 100644
index f5b51e05c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_62.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_62.md5 b/libs/server-sdk/docs/html/inherit_graph_62.md5
deleted file mode 100644
index 4cc9139b7..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_62.md5
+++ /dev/null
@@ -1 +0,0 @@
-aa205ddc56b6cd7e111462314f805521
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_62.png b/libs/server-sdk/docs/html/inherit_graph_62.png
deleted file mode 100644
index b28dd5e13..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_62.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_63.map b/libs/server-sdk/docs/html/inherit_graph_63.map
deleted file mode 100644
index d12334586..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_63.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_63.md5 b/libs/server-sdk/docs/html/inherit_graph_63.md5
deleted file mode 100644
index f30ad6364..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_63.md5
+++ /dev/null
@@ -1 +0,0 @@
-935e39345d781d6d750673dec2b847a8
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_63.png b/libs/server-sdk/docs/html/inherit_graph_63.png
deleted file mode 100644
index d63942cd6..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_63.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_64.map b/libs/server-sdk/docs/html/inherit_graph_64.map
deleted file mode 100644
index c1d6a7e77..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_64.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_64.md5 b/libs/server-sdk/docs/html/inherit_graph_64.md5
deleted file mode 100644
index d433c1f11..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_64.md5
+++ /dev/null
@@ -1 +0,0 @@
-9548775bbff49e14e22caa027d3ff2a7
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_64.png b/libs/server-sdk/docs/html/inherit_graph_64.png
deleted file mode 100644
index 72238d486..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_64.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_65.map b/libs/server-sdk/docs/html/inherit_graph_65.map
deleted file mode 100644
index 75020510c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_65.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_65.md5 b/libs/server-sdk/docs/html/inherit_graph_65.md5
deleted file mode 100644
index cea757cf4..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_65.md5
+++ /dev/null
@@ -1 +0,0 @@
-808581ff7cf82c6b89c630aed2c9521c
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_65.png b/libs/server-sdk/docs/html/inherit_graph_65.png
deleted file mode 100644
index 5d6e9d2dc..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_65.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_66.map b/libs/server-sdk/docs/html/inherit_graph_66.map
deleted file mode 100644
index 53e13dbc2..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_66.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_66.md5 b/libs/server-sdk/docs/html/inherit_graph_66.md5
deleted file mode 100644
index fc598f70e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_66.md5
+++ /dev/null
@@ -1 +0,0 @@
-cb8caf338424bb757f7f39e49e00f37f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_66.png b/libs/server-sdk/docs/html/inherit_graph_66.png
deleted file mode 100644
index 8aab41d7a..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_66.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_67.map b/libs/server-sdk/docs/html/inherit_graph_67.map
deleted file mode 100644
index ba0bcc0b5..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_67.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_67.md5 b/libs/server-sdk/docs/html/inherit_graph_67.md5
deleted file mode 100644
index 38e8b4b48..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_67.md5
+++ /dev/null
@@ -1 +0,0 @@
-0a9f37d9fb592dfca79c8db206773dff
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_67.png b/libs/server-sdk/docs/html/inherit_graph_67.png
deleted file mode 100644
index dcbf3bb94..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_67.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_68.map b/libs/server-sdk/docs/html/inherit_graph_68.map
deleted file mode 100644
index 4509c85f5..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_68.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_68.md5 b/libs/server-sdk/docs/html/inherit_graph_68.md5
deleted file mode 100644
index aa5e75ace..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_68.md5
+++ /dev/null
@@ -1 +0,0 @@
-62f1089690a37989c550d8fd6daafe82
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_68.png b/libs/server-sdk/docs/html/inherit_graph_68.png
deleted file mode 100644
index 7172f8648..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_68.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_69.map b/libs/server-sdk/docs/html/inherit_graph_69.map
deleted file mode 100644
index 98386a26b..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_69.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_69.md5 b/libs/server-sdk/docs/html/inherit_graph_69.md5
deleted file mode 100644
index 1fc7b6e2a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_69.md5
+++ /dev/null
@@ -1 +0,0 @@
-4b38cad1ed1c89db5cf63f9efe4f46b9
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_69.png b/libs/server-sdk/docs/html/inherit_graph_69.png
deleted file mode 100644
index d206ae9e2..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_69.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_7.map b/libs/server-sdk/docs/html/inherit_graph_7.map
deleted file mode 100644
index 3296114e4..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_7.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_7.md5 b/libs/server-sdk/docs/html/inherit_graph_7.md5
deleted file mode 100644
index 39c3f6e64..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_7.md5
+++ /dev/null
@@ -1 +0,0 @@
-2f0218a75b567523f323af83c89ccf1b
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_7.png b/libs/server-sdk/docs/html/inherit_graph_7.png
deleted file mode 100644
index 8122a0550..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_7.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_70.map b/libs/server-sdk/docs/html/inherit_graph_70.map
deleted file mode 100644
index dd81afe59..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_70.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_70.md5 b/libs/server-sdk/docs/html/inherit_graph_70.md5
deleted file mode 100644
index c79a45bc8..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_70.md5
+++ /dev/null
@@ -1 +0,0 @@
-07e648461eba09b10424b9fa35cca40e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_70.png b/libs/server-sdk/docs/html/inherit_graph_70.png
deleted file mode 100644
index 97f28a66b..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_70.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_71.map b/libs/server-sdk/docs/html/inherit_graph_71.map
deleted file mode 100644
index cca4083a9..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_71.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_71.md5 b/libs/server-sdk/docs/html/inherit_graph_71.md5
deleted file mode 100644
index 3e746f3a5..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_71.md5
+++ /dev/null
@@ -1 +0,0 @@
-0710a4e1d7ff2b70d00e3345e54cad5f
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_71.png b/libs/server-sdk/docs/html/inherit_graph_71.png
deleted file mode 100644
index 9a055baa6..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_71.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_72.map b/libs/server-sdk/docs/html/inherit_graph_72.map
deleted file mode 100644
index 5a1ba6144..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_72.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_72.md5 b/libs/server-sdk/docs/html/inherit_graph_72.md5
deleted file mode 100644
index f20165006..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_72.md5
+++ /dev/null
@@ -1 +0,0 @@
-46bf9a90e18c4c70612f37a2a8c57eb8
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_72.png b/libs/server-sdk/docs/html/inherit_graph_72.png
deleted file mode 100644
index c0f99917b..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_72.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_73.map b/libs/server-sdk/docs/html/inherit_graph_73.map
deleted file mode 100644
index 121aa0892..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_73.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_73.md5 b/libs/server-sdk/docs/html/inherit_graph_73.md5
deleted file mode 100644
index 2e2980be7..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_73.md5
+++ /dev/null
@@ -1 +0,0 @@
-f3954f8e442a8b5bde49178eae2b84fe
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_73.png b/libs/server-sdk/docs/html/inherit_graph_73.png
deleted file mode 100644
index 29d278daf..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_73.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_74.map b/libs/server-sdk/docs/html/inherit_graph_74.map
deleted file mode 100644
index 71ad86f87..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_74.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_74.md5 b/libs/server-sdk/docs/html/inherit_graph_74.md5
deleted file mode 100644
index 41580ccff..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_74.md5
+++ /dev/null
@@ -1 +0,0 @@
-37c540b04b8e5d61df305c0e660a975a
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_74.png b/libs/server-sdk/docs/html/inherit_graph_74.png
deleted file mode 100644
index 58dbfbf8e..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_74.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_75.map b/libs/server-sdk/docs/html/inherit_graph_75.map
deleted file mode 100644
index 68077af62..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_75.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_75.md5 b/libs/server-sdk/docs/html/inherit_graph_75.md5
deleted file mode 100644
index fd161b520..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_75.md5
+++ /dev/null
@@ -1 +0,0 @@
-6fef4b97a635c75166ad40aaea782acc
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_75.png b/libs/server-sdk/docs/html/inherit_graph_75.png
deleted file mode 100644
index 4fdcc6a79..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_75.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_76.map b/libs/server-sdk/docs/html/inherit_graph_76.map
deleted file mode 100644
index 5a68d85d1..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_76.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_76.md5 b/libs/server-sdk/docs/html/inherit_graph_76.md5
deleted file mode 100644
index 5a18c58d1..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_76.md5
+++ /dev/null
@@ -1 +0,0 @@
-624e70a2ce8b07c51d9d733931b5eb88
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_76.png b/libs/server-sdk/docs/html/inherit_graph_76.png
deleted file mode 100644
index 333887f7a..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_76.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_77.map b/libs/server-sdk/docs/html/inherit_graph_77.map
deleted file mode 100644
index 7fb67ecdd..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_77.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_77.md5 b/libs/server-sdk/docs/html/inherit_graph_77.md5
deleted file mode 100644
index 006aa117d..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_77.md5
+++ /dev/null
@@ -1 +0,0 @@
-b34e0804343fb38822910e3667693035
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_77.png b/libs/server-sdk/docs/html/inherit_graph_77.png
deleted file mode 100644
index b21208215..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_77.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_78.map b/libs/server-sdk/docs/html/inherit_graph_78.map
deleted file mode 100644
index 9c6d7438f..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_78.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_78.md5 b/libs/server-sdk/docs/html/inherit_graph_78.md5
deleted file mode 100644
index 559c8e5c8..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_78.md5
+++ /dev/null
@@ -1 +0,0 @@
-3ec92644b6a7a5de8a3cd723ffc93d90
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_78.png b/libs/server-sdk/docs/html/inherit_graph_78.png
deleted file mode 100644
index 5749bb0cd..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_78.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_79.map b/libs/server-sdk/docs/html/inherit_graph_79.map
deleted file mode 100644
index 581e8afac..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_79.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_79.md5 b/libs/server-sdk/docs/html/inherit_graph_79.md5
deleted file mode 100644
index 3748a78a0..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_79.md5
+++ /dev/null
@@ -1 +0,0 @@
-3c9e3fed57eee438a7b19a0ae6f464b7
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_79.png b/libs/server-sdk/docs/html/inherit_graph_79.png
deleted file mode 100644
index 2d615da7c..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_79.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_8.map b/libs/server-sdk/docs/html/inherit_graph_8.map
deleted file mode 100644
index d1475113b..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_8.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_8.md5 b/libs/server-sdk/docs/html/inherit_graph_8.md5
deleted file mode 100644
index 546efed35..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_8.md5
+++ /dev/null
@@ -1 +0,0 @@
-e80d40ebb75bd0d66de42235b29e1816
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_8.png b/libs/server-sdk/docs/html/inherit_graph_8.png
deleted file mode 100644
index 16a200f56..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_8.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_80.map b/libs/server-sdk/docs/html/inherit_graph_80.map
deleted file mode 100644
index 99a713caf..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_80.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_80.md5 b/libs/server-sdk/docs/html/inherit_graph_80.md5
deleted file mode 100644
index dbc6a97a9..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_80.md5
+++ /dev/null
@@ -1 +0,0 @@
-4f7a831f6c556f646b5df4bbfdcadfcf
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_80.png b/libs/server-sdk/docs/html/inherit_graph_80.png
deleted file mode 100644
index 8b24bc280..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_80.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_81.map b/libs/server-sdk/docs/html/inherit_graph_81.map
deleted file mode 100644
index 7f2dd7f5d..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_81.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_81.md5 b/libs/server-sdk/docs/html/inherit_graph_81.md5
deleted file mode 100644
index 38eb0fcc3..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_81.md5
+++ /dev/null
@@ -1 +0,0 @@
-f2cf9494094e1a2e5e144bc2925d0f76
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_81.png b/libs/server-sdk/docs/html/inherit_graph_81.png
deleted file mode 100644
index 4f2309106..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_81.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_82.map b/libs/server-sdk/docs/html/inherit_graph_82.map
deleted file mode 100644
index 07c29cd5c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_82.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_82.md5 b/libs/server-sdk/docs/html/inherit_graph_82.md5
deleted file mode 100644
index 014a1992e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_82.md5
+++ /dev/null
@@ -1 +0,0 @@
-22ad46fd6d0a0c523739d9a57245cda3
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_82.png b/libs/server-sdk/docs/html/inherit_graph_82.png
deleted file mode 100644
index 11c875f98..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_82.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_83.map b/libs/server-sdk/docs/html/inherit_graph_83.map
deleted file mode 100644
index cb7372e70..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_83.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_83.md5 b/libs/server-sdk/docs/html/inherit_graph_83.md5
deleted file mode 100644
index 2b8fb7041..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_83.md5
+++ /dev/null
@@ -1 +0,0 @@
-4889ec09ce3aef53f7193594c344ad3e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_83.png b/libs/server-sdk/docs/html/inherit_graph_83.png
deleted file mode 100644
index 5ff67710e..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_83.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_84.map b/libs/server-sdk/docs/html/inherit_graph_84.map
deleted file mode 100644
index de881a367..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_84.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_84.md5 b/libs/server-sdk/docs/html/inherit_graph_84.md5
deleted file mode 100644
index dfb242648..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_84.md5
+++ /dev/null
@@ -1 +0,0 @@
-e2cfb1922ee60b405c73734fd2bcf1d0
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_84.png b/libs/server-sdk/docs/html/inherit_graph_84.png
deleted file mode 100644
index 77017982a..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_84.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_85.map b/libs/server-sdk/docs/html/inherit_graph_85.map
deleted file mode 100644
index 36ea14efb..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_85.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_85.md5 b/libs/server-sdk/docs/html/inherit_graph_85.md5
deleted file mode 100644
index 138025e66..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_85.md5
+++ /dev/null
@@ -1 +0,0 @@
-f28320c1fcbaeb1c4920f21d591769f7
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_85.png b/libs/server-sdk/docs/html/inherit_graph_85.png
deleted file mode 100644
index ba2886a75..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_85.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_86.map b/libs/server-sdk/docs/html/inherit_graph_86.map
deleted file mode 100644
index 53e803a92..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_86.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_86.md5 b/libs/server-sdk/docs/html/inherit_graph_86.md5
deleted file mode 100644
index cc7372fff..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_86.md5
+++ /dev/null
@@ -1 +0,0 @@
-902da40ee719248db7287d35f5bc5b22
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_86.png b/libs/server-sdk/docs/html/inherit_graph_86.png
deleted file mode 100644
index 6d843a734..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_86.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_87.map b/libs/server-sdk/docs/html/inherit_graph_87.map
deleted file mode 100644
index 4422d28fc..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_87.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_87.md5 b/libs/server-sdk/docs/html/inherit_graph_87.md5
deleted file mode 100644
index 9ed7e9f23..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_87.md5
+++ /dev/null
@@ -1 +0,0 @@
-3e9fbc1b3f3e20b5a75b8724723f7517
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_87.png b/libs/server-sdk/docs/html/inherit_graph_87.png
deleted file mode 100644
index 6cb3a020b..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_87.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_88.map b/libs/server-sdk/docs/html/inherit_graph_88.map
deleted file mode 100644
index 037236e6e..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_88.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_88.md5 b/libs/server-sdk/docs/html/inherit_graph_88.md5
deleted file mode 100644
index 61ea28aa1..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_88.md5
+++ /dev/null
@@ -1 +0,0 @@
-6dedbd181cd986aedf7afe300fed7507
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_88.png b/libs/server-sdk/docs/html/inherit_graph_88.png
deleted file mode 100644
index c2c64e5a7..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_88.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_89.map b/libs/server-sdk/docs/html/inherit_graph_89.map
deleted file mode 100644
index 73c15f04b..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_89.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_89.md5 b/libs/server-sdk/docs/html/inherit_graph_89.md5
deleted file mode 100644
index 280a97147..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_89.md5
+++ /dev/null
@@ -1 +0,0 @@
-22c9e2475c9beb8ec1f4f8d1c68e3169
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_89.png b/libs/server-sdk/docs/html/inherit_graph_89.png
deleted file mode 100644
index b418fc669..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_89.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_9.map b/libs/server-sdk/docs/html/inherit_graph_9.map
deleted file mode 100644
index 6b8d4acc9..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_9.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_9.md5 b/libs/server-sdk/docs/html/inherit_graph_9.md5
deleted file mode 100644
index 5d4d7d9f9..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_9.md5
+++ /dev/null
@@ -1 +0,0 @@
-27779bf1ea51fd0f19b27a9b20eda556
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_9.png b/libs/server-sdk/docs/html/inherit_graph_9.png
deleted file mode 100644
index b111b0343..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_9.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_90.map b/libs/server-sdk/docs/html/inherit_graph_90.map
deleted file mode 100644
index 953063507..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_90.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_90.md5 b/libs/server-sdk/docs/html/inherit_graph_90.md5
deleted file mode 100644
index 96c09cb81..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_90.md5
+++ /dev/null
@@ -1 +0,0 @@
-67dd2176a8ea7ba5c137ab4e6e2f8732
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_90.png b/libs/server-sdk/docs/html/inherit_graph_90.png
deleted file mode 100644
index 86160a884..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_90.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_91.map b/libs/server-sdk/docs/html/inherit_graph_91.map
deleted file mode 100644
index 325cda15f..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_91.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_91.md5 b/libs/server-sdk/docs/html/inherit_graph_91.md5
deleted file mode 100644
index 3cf4f1c0a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_91.md5
+++ /dev/null
@@ -1 +0,0 @@
-b276c28f52a70efca2b7f722ec910d8e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_91.png b/libs/server-sdk/docs/html/inherit_graph_91.png
deleted file mode 100644
index a7843602f..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_91.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_92.map b/libs/server-sdk/docs/html/inherit_graph_92.map
deleted file mode 100644
index 1abf2576c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_92.map
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_92.md5 b/libs/server-sdk/docs/html/inherit_graph_92.md5
deleted file mode 100644
index 1d8c189be..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_92.md5
+++ /dev/null
@@ -1 +0,0 @@
-60ced6c574d3e8e357bba978eca54e3c
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_92.png b/libs/server-sdk/docs/html/inherit_graph_92.png
deleted file mode 100644
index dc9fd052f..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_92.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_93.map b/libs/server-sdk/docs/html/inherit_graph_93.map
deleted file mode 100644
index 759f98660..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_93.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_93.md5 b/libs/server-sdk/docs/html/inherit_graph_93.md5
deleted file mode 100644
index 86fee90e9..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_93.md5
+++ /dev/null
@@ -1 +0,0 @@
-7438aa6a8dc1fbbdc5f37870f2bf2ab1
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_93.png b/libs/server-sdk/docs/html/inherit_graph_93.png
deleted file mode 100644
index c087ba67d..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_93.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_94.map b/libs/server-sdk/docs/html/inherit_graph_94.map
deleted file mode 100644
index 1a8704bd9..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_94.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_94.md5 b/libs/server-sdk/docs/html/inherit_graph_94.md5
deleted file mode 100644
index 6194c6fc7..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_94.md5
+++ /dev/null
@@ -1 +0,0 @@
-cf797f7ce8f57a2d2a69eb6e0049cf1e
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_94.png b/libs/server-sdk/docs/html/inherit_graph_94.png
deleted file mode 100644
index 3c4cbb640..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_94.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_95.map b/libs/server-sdk/docs/html/inherit_graph_95.map
deleted file mode 100644
index 8401932ef..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_95.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_95.md5 b/libs/server-sdk/docs/html/inherit_graph_95.md5
deleted file mode 100644
index 6184b7751..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_95.md5
+++ /dev/null
@@ -1 +0,0 @@
-657392585015f690f6250863007beace
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_95.png b/libs/server-sdk/docs/html/inherit_graph_95.png
deleted file mode 100644
index 4655e018a..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_95.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_96.map b/libs/server-sdk/docs/html/inherit_graph_96.map
deleted file mode 100644
index 711ccd314..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_96.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_96.md5 b/libs/server-sdk/docs/html/inherit_graph_96.md5
deleted file mode 100644
index 9f5be939a..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_96.md5
+++ /dev/null
@@ -1 +0,0 @@
-a93014ed1501c82bc6def38a9070d197
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_96.png b/libs/server-sdk/docs/html/inherit_graph_96.png
deleted file mode 100644
index 5b2f21954..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_96.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_97.map b/libs/server-sdk/docs/html/inherit_graph_97.map
deleted file mode 100644
index deeb77483..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_97.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_97.md5 b/libs/server-sdk/docs/html/inherit_graph_97.md5
deleted file mode 100644
index f7a553d10..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_97.md5
+++ /dev/null
@@ -1 +0,0 @@
-078aaa38d622e8f02a5a97a6d875e737
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_97.png b/libs/server-sdk/docs/html/inherit_graph_97.png
deleted file mode 100644
index 20520c5d5..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_97.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_98.map b/libs/server-sdk/docs/html/inherit_graph_98.map
deleted file mode 100644
index 47553bf4c..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_98.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_98.md5 b/libs/server-sdk/docs/html/inherit_graph_98.md5
deleted file mode 100644
index 6f9042a03..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_98.md5
+++ /dev/null
@@ -1 +0,0 @@
-664f45ef510e596b335197480dd94175
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_98.png b/libs/server-sdk/docs/html/inherit_graph_98.png
deleted file mode 100644
index cca9f137b..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_98.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherit_graph_99.map b/libs/server-sdk/docs/html/inherit_graph_99.map
deleted file mode 100644
index c8d072794..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_99.map
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/libs/server-sdk/docs/html/inherit_graph_99.md5 b/libs/server-sdk/docs/html/inherit_graph_99.md5
deleted file mode 100644
index 56f7eabc4..000000000
--- a/libs/server-sdk/docs/html/inherit_graph_99.md5
+++ /dev/null
@@ -1 +0,0 @@
-b632adbc69f82f2a9809955c5cf819fd
\ No newline at end of file
diff --git a/libs/server-sdk/docs/html/inherit_graph_99.png b/libs/server-sdk/docs/html/inherit_graph_99.png
deleted file mode 100644
index 84b606d8c..000000000
Binary files a/libs/server-sdk/docs/html/inherit_graph_99.png and /dev/null differ
diff --git a/libs/server-sdk/docs/html/inherits.html b/libs/server-sdk/docs/html/inherits.html
deleted file mode 100644
index f6f79f267..000000000
--- a/libs/server-sdk/docs/html/inherits.html
+++ /dev/null
@@ -1,747 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/iserialized__data__reader_8hpp_source.html b/libs/server-sdk/docs/html/iserialized__data__reader_8hpp_source.html
deleted file mode 100644
index a57167863..000000000
--- a/libs/server-sdk/docs/html/iserialized__data__reader_8hpp_source.html
+++ /dev/null
@@ -1,132 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/integrations/data_reader/iserialized_data_reader.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/server_side/integrations/data_reader/iserialized_item_kind.hpp>
-
4 #include <launchdarkly/server_side/integrations/data_reader/serialized_item_descriptor.hpp>
-
-
6 #include <tl/expected.hpp>
-
-
-
-
10 #include <unordered_map>
-
-
12 namespace launchdarkly::server_side::integrations {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
44 tl::expected<std::optional<SerializedItemDescriptor>,
Error >;
-
-
-
47 tl::expected<std::unordered_map<std::string, SerializedItemDescriptor>,
-
-
-
-
60 std::string
const & itemKey)
const = 0;
-
-
71 [[nodiscard]]
virtual AllResult
All (
-
-
-
77 [[nodiscard]]
virtual std::string
const &
Identity ()
const = 0;
-
-
-
-
-
-
-
-
Definition: iserialized_data_reader.hpp:31
-
virtual bool Initialized() const =0
-
virtual AllResult All(ISerializedItemKind const &kind) const =0
-
virtual GetResult Get(ISerializedItemKind const &kind, std::string const &itemKey) const =0
-
virtual std::string const & Identity() const =0
-
Represents the kind of a serialized item. The purpose of this interface is to allow for determining a...
Definition: iserialized_item_kind.hpp:14
-
Definition: iserialized_data_reader.hpp:39
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/iserialized__destination_8hpp_source.html b/libs/server-sdk/docs/html/iserialized__destination_8hpp_source.html
deleted file mode 100644
index b2eb6bd44..000000000
--- a/libs/server-sdk/docs/html/iserialized__destination_8hpp_source.html
+++ /dev/null
@@ -1,150 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/destination/iserialized_destination.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/server_side/integrations/data_reader/iserialized_item_kind.hpp>
-
4 #include <launchdarkly/server_side/integrations/data_reader/serialized_item_descriptor.hpp>
-
-
-
-
-
-
10 namespace launchdarkly::server_side::data_interfaces {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
69 using Key = std::string;
-
-
-
72 using Keyed = std::pair<Key, T>;
-
-
74 using OrderedNamepace =
-
75 std::vector<Keyed<integrations::SerializedItemDescriptor>>;
-
-
77 using ItemCollection =
-
78 std::pair<integrations::ISerializedItemKind const&, OrderedNamepace>;
-
-
-
97 std::vector<ItemCollection> sdk_data_set) = 0;
-
-
-
-
129 std::string
const & key,
-
-
-
135 [[nodiscard]]
virtual std::string
const &
Identity ()
const = 0;
-
-
-
-
-
-
-
-
-
-
-
-
This interface is used for persisting data to databases, or any other component that can store featur...
Definition: iserialized_destination.hpp:37
-
virtual std::string const & Identity() const =0
-
UpsertResult
Definition: iserialized_destination.hpp:51
-
-
-
-
virtual InitResult Init(std::vector< ItemCollection > sdk_data_set)=0
Overwrites the Destination's contents with a set of items for each collection. All previous data shou...
-
InitResult
Definition: iserialized_destination.hpp:39
-
-
-
virtual UpsertResult Upsert(integrations::ISerializedItemKind const &kind, std::string const &key, integrations::SerializedItemDescriptor item)=0
Upserts a single item (update if exist, insert if not.)
-
Represents the kind of a serialized item. The purpose of this interface is to allow for determining a...
Definition: iserialized_item_kind.hpp:14
-
Definition: serialized_item_descriptor.hpp:12
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/iserialized__item__kind_8hpp_source.html b/libs/server-sdk/docs/html/iserialized__item__kind_8hpp_source.html
deleted file mode 100644
index 775be5692..000000000
--- a/libs/server-sdk/docs/html/iserialized__item__kind_8hpp_source.html
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: include/launchdarkly/server_side/integrations/data_reader/iserialized_item_kind.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
7 namespace launchdarkly::server_side::integrations {
-
-
-
-
19 [[nodiscard]]
virtual std::string
const &
Namespace ()
const = 0;
-
-
33 [[nodiscard]]
virtual std::uint64_t
Version (
-
34 std::string
const & data)
const = 0;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
55 inline void PrintTo(ISerializedItemKind
const & kind, std::ostream* os) {
-
56 *os << kind.Namespace();
-
-
-
-
Represents the kind of a serialized item. The purpose of this interface is to allow for determining a...
Definition: iserialized_item_kind.hpp:14
-
virtual std::string const & Namespace() const =0
-
virtual std::uint64_t Version(std::string const &data) const =0
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/istore_8hpp_source.html b/libs/server-sdk/docs/html/istore_8hpp_source.html
deleted file mode 100644
index 25b175014..000000000
--- a/libs/server-sdk/docs/html/istore_8hpp_source.html
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: src/data_interfaces/store/istore.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/data_model/descriptors.hpp>
-
-
-
-
7 #include <unordered_map>
-
-
9 namespace launchdarkly::server_side::data_interfaces {
-
-
-
-
22 [[nodiscard]]
virtual std::shared_ptr<data_model::FlagDescriptor>
GetFlag (
-
23 std::string
const & key)
const = 0;
-
-
30 [[nodiscard]]
virtual std::shared_ptr<data_model::SegmentDescriptor>
-
-
-
37 [[nodiscard]]
virtual std::
-
38 unordered_map<std::string, std::shared_ptr<data_model::FlagDescriptor>>
-
-
-
45 [[nodiscard]]
virtual std::unordered_map<
-
-
47 std::shared_ptr<data_model::SegmentDescriptor>>
-
-
-
-
-
55 virtual ~
IStore () =
default ;
-
-
-
-
-
-
-
-
-
-
IStore provides shared ownership of flag and segment domain objects.
Definition: istore.hpp:15
-
virtual std::shared_ptr< data_model::SegmentDescriptor > GetSegment(std::string const &key) const =0
Get the segment named by key. Returns nullptr if no such flag exists.
-
virtual std::shared_ptr< data_model::FlagDescriptor > GetFlag(std::string const &key) const =0
Get the flag named by key. Returns nullptr if no such flag exists.
-
virtual std::unordered_map< std::string, std::shared_ptr< data_model::FlagDescriptor > > AllFlags() const =0
Get a map of all flags.
-
virtual std::unordered_map< std::string, std::shared_ptr< data_model::SegmentDescriptor > > AllSegments() const =0
Get a map of all segments.
-
virtual bool Initialized() const =0
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/iter_8hpp_source.html b/libs/server-sdk/docs/html/iter_8hpp_source.html
deleted file mode 100644
index bb1e86a6b..000000000
--- a/libs/server-sdk/docs/html/iter_8hpp_source.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
-C++ Server-Side SDK: /home/runner/work/cpp-sdks/cpp-sdks/libs/common/include/launchdarkly/bindings/c/iter.hpp Source File
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
8 template <
typename TIterator>
-
9 struct IteratorBinding {
-
-
-
-
13 bool End() {
return iter == end; }
-
-
15 void Next() { iter++; }
-
-
-
-
-
-
-
-
diff --git a/libs/server-sdk/docs/html/jquery.js b/libs/server-sdk/docs/html/jquery.js
deleted file mode 100644
index 103c32d79..000000000
--- a/libs/server-sdk/docs/html/jquery.js
+++ /dev/null
@@ -1,35 +0,0 @@
-/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=" ",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML=" ";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""," "],thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;nx",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/
-
-
-
-
-
-
-
-
-
-
-
-
-
- C++ Server-Side SDK
-
- LaunchDarkly SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3 #include <launchdarkly/server_side/all_flags_state.hpp>
-
-
5 #include <boost/json/fwd.hpp>
-
-
7 namespace launchdarkly::server_side {
-
-
9 void tag_invoke(boost::json::value_from_tag
const & unused,
-
10 boost::json::value& json_value,
-
11 server_side::AllFlagsState::State
const & state);
-
-
13 void tag_invoke(boost::json::value_from_tag
const & unused,
-
14 boost::json::value& json_value,
-
15 server_side::AllFlagsState
const & state);
-
-
-
-
-
-