CVB++ 15.0
iconfigurable_register_node.hpp
1#pragma once
2
3#include "../../global.hpp"
4
5#include "../gevserver.hpp"
6
7namespace Cvb
8{
9 CVB_BEGIN_INLINE_NS
10
11 namespace GevServer
12 {
13 namespace Private
14 {
15 class IConfigurableRegisterNode
16 {
17 public:
18 IConfigurableRegisterNode() noexcept = default;
19 IConfigurableRegisterNode(const IConfigurableRegisterNode &other) = delete;
20 IConfigurableRegisterNode &operator=(const IConfigurableRegisterNode &other) = delete;
21 IConfigurableRegisterNode(IConfigurableRegisterNode &&other) = delete;
22 IConfigurableRegisterNode &operator=(IConfigurableRegisterNode &&other) = delete;
23 virtual ~IConfigurableRegisterNode() = default;
24 };
25 } // namespace Private
26 } // namespace GevServer
27
28 CVB_END_INLINE_NS
29} // namespace Cvb
Namespace for GevServer based device configuration.
Definition decl_int_swiss_knife_node.hpp:11
Root namespace for the Image Manager interface.
Definition c_bayer_to_rgb.h:17