AuboCaps  0.6.1
assembly_node.h
Go to the documentation of this file.
1 #ifndef AUBO_SCOPE_ASSEMBLY_NODE_H
2 #define AUBO_SCOPE_ASSEMBLY_NODE_H
3 
5 
6 namespace arcs {
7 namespace aubo_scope {
8 ARCS_CLASS_FORWARD(AssemblyNode);
9 
11 {
12 public:
14  {
17  COMPLIANT_INSERTION
18  };
19 
22  virtual ~AssemblyNode();
23 
24  void addAssemblyUntilNode();
25 
26 private:
27  friend class DataSwitch;
28  AssemblyNode();
29  void *d_{ nullptr };
30 };
31 
32 } // namespace aubo_scope
33 } // namespace arcs
34 #endif // AUBO_SCOPE_ASSEMBLY_NODE_H
ARCS_CLASS_FORWARD(GripForceCapability)
#define ARCS_ABI_EXPORT
Definition: class_forward.h:16