RobotWritingSkillMixin.h
Go to the documentation of this file.
1 #pragma once
2 
3 
4 // Others
6 
7 namespace armarx::skills::mixin
8 {
10  {
12 
14  {
15  }
16  };
17 
19  {
20  std::string robotName;
22 
23  SpecificRobotWritingSkillMixin(const std::string& rn,
25  robotName(rn), robotWriter(mns)
26  {
27  }
28  };
29 } // namespace armarx::skills::mixin
armarx::skills::mixin::RobotWritingSkillMixin
Definition: RobotWritingSkillMixin.h:9
armarx::skills::mixin
Definition: ArvizSkillMixin.h:7
armarx::skills::mixin::RobotWritingSkillMixin::RobotWritingSkillMixin
RobotWritingSkillMixin(armem::client::MemoryNameSystem &mns)
Definition: RobotWritingSkillMixin.h:13
armarx::skills::mixin::SpecificRobotWritingSkillMixin::SpecificRobotWritingSkillMixin
SpecificRobotWritingSkillMixin(const std::string &rn, armem::client::MemoryNameSystem &mns)
Definition: RobotWritingSkillMixin.h:23
VirtualRobotWriter.h
armarx::skills::mixin::SpecificRobotWritingSkillMixin::robotName
std::string robotName
Definition: RobotWritingSkillMixin.h:20
armarx::skills::mixin::SpecificRobotWritingSkillMixin
Definition: RobotWritingSkillMixin.h:18
armarx::armem::client::MemoryNameSystem
The memory name system (MNS) client.
Definition: MemoryNameSystem.h:68
armarx::armem::robot_state::VirtualRobotWriter
The VirtualRobotReader class.
Definition: VirtualRobotWriter.h:40
armarx::skills::mixin::SpecificRobotWritingSkillMixin::robotWriter
armem::robot_state::VirtualRobotWriter robotWriter
Definition: RobotWritingSkillMixin.h:21
armarx::skills::mixin::RobotWritingSkillMixin::robotWriter
armem::robot_state::VirtualRobotWriter robotWriter
Definition: RobotWritingSkillMixin.h:11