C++ Server-Side SDK
LaunchDarkly SDK
Loading...
Searching...
No Matches
data_source_status_manager.hpp
1#pragma once
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>
5
6#include <boost/signals2.hpp>
7
8#include <functional>
9#include <mutex>
10
11namespace launchdarkly::server_side::data_components {
12
14 : public internal::data_sources::DataSourceStatusManagerBase<
15 DataSourceStatus,
16 IDataSourceStatusProvider> {
17public:
18 DataSourceStatusManager() = default;
19
20 ~DataSourceStatusManager() override = default;
23 DataSourceStatusManager& operator=(DataSourceStatusManager const&) = delete;
25};
26
27} // namespace launchdarkly::server_side::data_components