C++ Client-Side SDK
LaunchDarkly SDK
Loading...
Searching...
No Matches
data_source_status_manager.hpp
1#pragma once
2
3#include <functional>
4#include <mutex>
5
6#include <boost/signals2.hpp>
7
8#include <launchdarkly/client_side/data_source_status.hpp>
9#include <launchdarkly/connection.hpp>
10#include <launchdarkly/data_sources/data_source_status_manager_base.hpp>
11
12namespace launchdarkly::client_side::data_sources {
13
15 : public internal::data_sources::DataSourceStatusManagerBase<
16 DataSourceStatus,
17 IDataSourceStatusProvider> {
18 public:
19 DataSourceStatusManager() = default;
20
21 ~DataSourceStatusManager() override = default;
24 DataSourceStatusManager& operator=(DataSourceStatusManager const&) = delete;
26};
27
28} // namespace launchdarkly::client_side::data_sources
Definition data_source_status_manager.hpp:17