CVB++ 15.0
iconfigurable_command_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 namespace GevServer
11 {
12 namespace Private
13 {
14
15 class IConfigurableCommandNode
16 {
17 public:
18 IConfigurableCommandNode() noexcept = default;
19 IConfigurableCommandNode(const IConfigurableCommandNode &other) = delete;
20 IConfigurableCommandNode &operator=(const IConfigurableCommandNode &other) = delete;
21 IConfigurableCommandNode(IConfigurableCommandNode &&other) = delete;
22 IConfigurableCommandNode &operator=(IConfigurableCommandNode &&other) = delete;
23 virtual ~IConfigurableCommandNode() = default;
24 };
25 } // namespace Private
26 } // namespace GevServer
27 CVB_END_INLINE_NS
28} // 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