C++ Client-Side SDK
LaunchDarkly SDK
src
data_sources
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
12
namespace
launchdarkly::client_side::data_sources {
13
14
class
DataSourceStatusManager
15
:
public
internal::data_sources::DataSourceStatusManagerBase<
16
DataSourceStatus,
17
IDataSourceStatusProvider> {
18
public
:
19
DataSourceStatusManager
() =
default
;
20
21
~
DataSourceStatusManager
()
override
=
default
;
22
DataSourceStatusManager
(
DataSourceStatusManager
const
& item) =
delete
;
23
DataSourceStatusManager
(
DataSourceStatusManager
&& item) =
delete
;
24
DataSourceStatusManager
& operator=(
DataSourceStatusManager
const
&) =
delete
;
25
DataSourceStatusManager
& operator=(
DataSourceStatusManager
&&) =
delete
;
26
};
27
28
}
// namespace launchdarkly::client_side::data_sources
launchdarkly::client_side::data_sources::DataSourceStatusManager
Definition:
data_source_status_manager.hpp:17
Generated by
1.9.1