C++ Server-Side SDK
LaunchDarkly SDK
Loading...
Searching...
No Matches
client.hpp
1#pragma once
2
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>
10
11namespace launchdarkly::client_side {
12
13using SDK = config::shared::ClientSDK;
14
15using Defaults = config::shared::Defaults<SDK>;
16using AppInfoBuilder = config::shared::builders::AppInfoBuilder;
17using EndpointsBuilder = config::shared::builders::EndpointsBuilder<SDK>;
18using ConfigBuilder = config::shared::builders::ConfigBuilder<SDK>;
19using EventsBuilder = config::shared::builders::EventsBuilder<SDK>;
20using HttpPropertiesBuilder =
21 config::shared::builders::HttpPropertiesBuilder<SDK>;
22using DataSourceBuilder = config::shared::builders::DataSourceBuilder<SDK>;
23using LoggingBuilder = config::shared::builders::LoggingBuilder;
24using PersistenceBuilder = config::shared::builders::PersistenceBuilder<SDK>;
25using TlsBuilder = config::shared::builders::TlsBuilder<SDK>;
26
27using Config = config::Config<SDK>;
28
29} // namespace launchdarkly::client_side