C++ Client-Side SDK
LaunchDarkly SDK
connection.hpp
1 #pragma once
2 
3 namespace launchdarkly {
4 
10 class IConnection {
11  public:
15  virtual void Disconnect() = 0;
16 
17  virtual ~IConnection() = default;
18  IConnection(IConnection const& item) = delete;
19  IConnection(IConnection&& item) = delete;
20  IConnection& operator=(IConnection const&) = delete;
21  IConnection& operator=(IConnection&&) = delete;
22 
23  protected:
24  IConnection() = default;
25 };
26 } // namespace launchdarkly::client_side
Definition: connection.hpp:10
virtual void Disconnect()=0