C++ Server-Side SDK
LaunchDarkly SDK
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Claunchdarkly::server_side::AllFlagsState
 Claunchdarkly::server_side::AllFlagsStateBuilder
 Claunchdarkly::config::shared::AnySDK
 Claunchdarkly::config::shared::builders::AppInfoBuilder
 Claunchdarkly::Value::Array
 Claunchdarkly::AttributeReference
 Claunchdarkly::Attributes
 Claunchdarkly::AttributesBuilder< BuilderReturn, BuildType >
 Claunchdarkly::AttributesBuilder< launchdarkly::ContextBuilder, launchdarkly::Context >
 Claunchdarkly::server_side::config::builders::BackgroundSyncBuilder
 Claunchdarkly::server_side::config::built::BackgroundSyncConfig
 Claunchdarkly::config::shared::builders::LoggingBuilder::BasicLogging
 CBindingContextBuilder
 Claunchdarkly::server_side::config::builders::BootstrapBuilder
 Claunchdarkly::server_side::config::built::BootstrapConfig
 Claunchdarkly::server_side::evaluation::BucketPrefix
 Claunchdarkly::server_side::evaluation::BucketResult
 Claunchdarkly::CEvaluationDetail
 Claunchdarkly::config::shared::ClientSDK
 Claunchdarkly::config::Config< SDK >
 Claunchdarkly::server_side::Config
 Claunchdarkly::config::shared::builders::ConfigBuilder< SDK >
 Claunchdarkly::server_side::ConfigBuilder
 Claunchdarkly::Context
 Claunchdarkly::ContextBuilder
 Claunchdarkly::ContextErrors
 Claunchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK >::CustomBuilder
 Claunchdarkly::config::shared::builders::LoggingBuilder::CustomLogging
 Claunchdarkly::server_side::config::builders::DataDestinationBuilder
 Claunchdarkly::server_side::config::built::DataDestinationConfig
 Claunchdarkly::config::shared::builders::DataSourceBuilder< SDK >
 Claunchdarkly::config::shared::builders::DataSourceBuilder< ClientSDK >
 Claunchdarkly::config::shared::built::DataSourceConfig< SDK >
 Claunchdarkly::config::shared::built::DataSourceConfig< ClientSDK >
 Claunchdarkly::config::shared::built::DataSourceConfig< ServerSDK >
 Claunchdarkly::server_side::data_systems::DataSourceEventHandler
 Claunchdarkly::common::data_sources::DataSourceStatusBase< TDataSourceState >
 Claunchdarkly::common::data_sources::DataSourceStatusErrorInfo
 Cinternal::data_sources::DataSourceStatusManagerBase
 Claunchdarkly::server_side::config::builders::DataSystemBuilder
 Claunchdarkly::server_side::config::built::DataSystemConfig
 Claunchdarkly::config::shared::Defaults< SDK >
 Claunchdarkly::server_side::config::Defaults
 Claunchdarkly::config::shared::Defaults< ClientSDK >
 Claunchdarkly::config::shared::Defaults< ServerSDK >
 Claunchdarkly::server_side::data_systems::DataSourceEventHandler::Delete
 Claunchdarkly::server_side::data_components::DependencyMap
 Claunchdarkly::server_side::data_components::DependencySet
 Claunchdarkly::server_side::data_components::DependencyTracker
 Cstd::enable_shared_from_this
 Claunchdarkly::config::shared::builders::EndpointsBuilder< SDK >
 Claunchdarkly::server_side::data_interfaces::IBootstrapper::Error
 Claunchdarkly::server_side::evaluation::Error
 Claunchdarkly::server_side::integrations::ISerializedDataReader::Error
 Claunchdarkly::EvaluationDetail< T >
 Claunchdarkly::EvaluationDetailInternal
 Claunchdarkly::EvaluationReason
 Claunchdarkly::EvaluationResult
 Claunchdarkly::server_side::evaluation::EvaluationStack
 Claunchdarkly::server_side::evaluation::Evaluator
 Claunchdarkly::server_side::EventFactory
 Claunchdarkly::config::shared::built::Events
 Claunchdarkly::config::shared::builders::EventsBuilder< SDK >
 Claunchdarkly::server_side::EventScope
 Claunchdarkly::server_side::data_components::ExpirationTracker
 Cstd::false_type
 Claunchdarkly::server_side::data_systems::FlagsPath
 Claunchdarkly::server_side::evaluation::Guard
 Claunchdarkly::config::shared::built::HttpProperties
 Claunchdarkly::config::shared::builders::HttpPropertiesBuilder< SDK >
 Claunchdarkly::server_side::data_interfaces::IBootstrapper
 Claunchdarkly::server_side::IChangeNotifier
 Claunchdarkly::server_side::IClient
 Claunchdarkly::IConnection
 Claunchdarkly::server_side::data_interfaces::IDataReaderIDataReader obtains data on-demand. Calls to obtain data may fail, so the getter methods use tl::expected in order to propagate error codes
 Claunchdarkly::server_side::IDataSourceStatusProvider
 Claunchdarkly::server_side::data_interfaces::IDataSynchronizerIDataSynchronizer obtains data via a background synchronization mechanism, updating an IDestination whenever changes arrive from upstream
 Claunchdarkly::server_side::data_interfaces::IDestinationIDestination represents a sink for data received by the SDK. A destination may be a database, local file, etc
 Cevents::IEventProcessor
 Claunchdarkly::ILogBackend
 Cstd::integral_constant
 CIPersistence
 Claunchdarkly::server_side::integrations::ISerializedDataReader
 Claunchdarkly::server_side::data_interfaces::ISerializedDestinationThis interface is used for persisting data to databases, or any other component that can store feature flag / segment data
 Claunchdarkly::server_side::integrations::ISerializedItemKindRepresents 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
 Claunchdarkly::server_side::data_interfaces::IStoreIStore provides shared ownership of flag and segment domain objects
 Claunchdarkly::Value::Array::Iterator
 Claunchdarkly::Value::Object::Iterator
 Claunchdarkly::server_side::evaluation::BucketPrefix::KeyAndSalt
 Claunchdarkly::server_side::data_components::JsonDestination::KindsThese are public so they can be referenced in tests
 Claunchdarkly::server_side::data_systems::LazyLoad::Kinds
 Claunchdarkly::server_side::config::builders::LazyLoadBuilderLazyLoadBuilder 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.)
 Claunchdarkly::server_side::config::built::LazyLoadConfig
 CLDFlagListener
 CLDLogBackend
 CLDServerDataSourceStatusListener
 Claunchdarkly::config::shared::built::Logging
 Claunchdarkly::config::shared::builders::LoggingBuilder
 Claunchdarkly::config::shared::builders::MethodVisitor< SDK >
 Claunchdarkly::config::shared::builders::MethodVisitor< ClientSDK >
 Claunchdarkly::config::shared::builders::LoggingBuilder::NoLogging
 Claunchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK >::NoneBuilder
 Claunchdarkly::Value::Object
 Claunchdarkly::server_side::data_systems::DataSourceEventHandler::Patch
 Claunchdarkly::config::shared::built::Persistence< SDK >
 Claunchdarkly::config::shared::built::Persistence< ClientSDK >
 Claunchdarkly::config::shared::built::Persistence< ServerSDK >
 Claunchdarkly::config::shared::builders::PersistenceBuilder< SDK >
 Claunchdarkly::config::shared::builders::PersistenceBuilder< ClientSDK >
 Claunchdarkly::config::shared::builders::PollingBuilder< SDK >
 Claunchdarkly::config::shared::built::PollingConfig< SDK >
 Claunchdarkly::config::shared::built::PollingConfig< ClientSDK >
 Claunchdarkly::config::shared::built::PollingConfig< ServerSDK >
 Claunchdarkly::server_side::data_systems::DataSourceEventHandler::Put
 Claunchdarkly::server_side::data_systems::SegmentsPath
 Claunchdarkly::server_side::evaluation::detail::SemVer
 Claunchdarkly::server_side::integrations::SerializedItemDescriptor
 Claunchdarkly::config::shared::ServerSDK
 Claunchdarkly::config::shared::built::ServiceEndpoints
 Claunchdarkly::server_side::AllFlagsState::State
 Claunchdarkly::config::shared::builders::StreamingBuilder< SDK >
 Claunchdarkly::config::shared::built::StreamingConfig< SDK >
 Claunchdarkly::config::shared::built::StreamingConfig< ClientSDK >
 Claunchdarkly::config::shared::built::StreamingConfig< launchdarkly::config::shared::ServerSDK >
 Claunchdarkly::config::shared::built::StreamingConfig< ServerSDK >
 Claunchdarkly::server_side::data_systems::StreamingDataKind< kind, TPath >
 Claunchdarkly::server_side::data_systems::StreamingDataKinds
 Claunchdarkly::server_side::data_components::TaggedData< Storage >
 Claunchdarkly::server_side::data_components::TaggedData< std::set< std::string > >
 Claunchdarkly::server_side::data_components::TaggedData< std::unordered_map< std::string, DependencySet > >
 Claunchdarkly::server_side::data_components::TaggedData< TtlMap >
 Claunchdarkly::config::shared::builders::TlsBuilder< SDK >
 Claunchdarkly::config::shared::built::TlsOptions
 Cstd::true_type
 Claunchdarkly::Value