AuboCaps  0.6.0
folder_node.h
Go to the documentation of this file.
1 #ifndef AUBO_SCOPE_FOLDER_NODE_H
2 #define AUBO_SCOPE_FOLDER_NODE_H
3 
5 
6 namespace arcs {
7 namespace aubo_scope {
8 ARCS_CLASS_FORWARD(FolderNode);
9 
11 {
12 public:
15  virtual ~FolderNode();
16 
17  /**
18  * * Set the name for the Folder node.
19  * @param set The name for the node.
20  * @return This node.
21  */
22  void setFolderName(const std::string &folder_name);
23 
24 private:
25  friend class DataSwitch;
26  FolderNode();
27  void *d_{ nullptr };
28 };
29 
30 } // namespace aubo_scope
31 } // namespace arcs
32 #endif // AUBO_SCOPE_FOLDER_NODE_H
ARCS_CLASS_FORWARD(GripForceCapability)
#define ARCS_ABI_EXPORT
Definition: class_forward.h:16