RobotWritingSkillMixin.h
Go to the documentation of this file.
1
#pragma once
2
3
4
// Others
5
#include <
RobotAPI/libraries/armem_robot_state/client/common/VirtualRobotWriter.h
>
6
7
namespace
armarx::skills::mixin
8
{
9
struct
RobotWritingSkillMixin
10
{
11
armem::robot_state::VirtualRobotWriter
robotWriter
;
12
13
RobotWritingSkillMixin
(
armem::client::MemoryNameSystem
& mns) :
14
robotWriter
(mns)
15
{}
16
};
17
18
struct
SpecificRobotWritingSkillMixin
19
{
20
std::string
robotName
;
21
armem::robot_state::VirtualRobotWriter
robotWriter
;
22
23
SpecificRobotWritingSkillMixin
(
const
std::string& rn,
armem::client::MemoryNameSystem
& mns) :
24
robotName
(rn),
25
robotWriter
(mns)
26
{}
27
};
28
}
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:69
armarx::armem::robot_state::VirtualRobotWriter
The VirtualRobotReader class.
Definition:
VirtualRobotWriter.h:42
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
RobotAPI
libraries
skills
provider
mixins
RobotWritingSkillMixin.h
Generated on Sat Oct 12 2024 09:14:11 for armarx_documentation by
1.8.17