RobotReadingSkillMixin.h
Go to the documentation of this file.
1
#pragma once
2
3
4
// Others
5
#include <
RobotAPI/libraries/armem_robot_state/client/common/VirtualRobotReader.h
>
6
7
namespace
armarx::skills::mixin
8
{
9
struct
RobotReadingSkillMixin
10
{
11
armem::robot_state::VirtualRobotReader
robotReader
;
12
13
RobotReadingSkillMixin
();
14
RobotReadingSkillMixin
(
const
armem::robot_state::VirtualRobotReader
& r);
15
};
16
17
struct
SpecificRobotReadingSkillMixin
18
{
19
std::string
robotName
;
20
armem::robot_state::VirtualRobotReader
robotReader
;
21
22
SpecificRobotReadingSkillMixin
(
const
std::string& rn,
23
const
armem::robot_state::VirtualRobotReader
& r);
24
};
25
}
// namespace armarx::skills::mixin
armarx::skills::mixin::SpecificRobotReadingSkillMixin::robotReader
armem::robot_state::VirtualRobotReader robotReader
Definition:
RobotReadingSkillMixin.h:20
armarx::armem::robot_state::VirtualRobotReader
The VirtualRobotReader class.
Definition:
VirtualRobotReader.h:40
armarx::skills::mixin::RobotReadingSkillMixin::robotReader
armem::robot_state::VirtualRobotReader robotReader
Definition:
RobotReadingSkillMixin.h:11
armarx::skills::mixin
Definition:
ArvizSkillMixin.h:7
armarx::skills::mixin::RobotReadingSkillMixin
Definition:
RobotReadingSkillMixin.h:9
armarx::skills::mixin::RobotReadingSkillMixin::RobotReadingSkillMixin
RobotReadingSkillMixin()
armarx::skills::mixin::SpecificRobotReadingSkillMixin::robotName
std::string robotName
Definition:
RobotReadingSkillMixin.h:19
armarx::skills::mixin::SpecificRobotReadingSkillMixin
Definition:
RobotReadingSkillMixin.h:17
VirtualRobotReader.h
armarx::skills::mixin::SpecificRobotReadingSkillMixin::SpecificRobotReadingSkillMixin
SpecificRobotReadingSkillMixin(const std::string &rn, const armem::robot_state::VirtualRobotReader &r)
Definition:
RobotReadingSkillMixin.cpp:14
RobotAPI
libraries
skills
provider
mixins
RobotReadingSkillMixin.h
Generated on Sat Oct 12 2024 09:14:11 for armarx_documentation by
1.8.17