Main Page
Namespaces
Classes
Files
File List
include
fanuc_post_processor
commands.hpp
Go to the documentation of this file.
1
#ifndef FANUC_POST_PROCESSOR_COMMAND_HPP
2
#define FANUC_POST_PROCESSOR_COMMAND_HPP
3
4
#include <
fanuc_post_processor/pose.hpp
>
5
#include <string>
6
7
namespace
fanuc_post_processor
8
{
9
10
class
FanucCommand
11
{
12
public
:
13
FanucCommand
()
14
{
15
}
16
17
virtual
~FanucCommand
()
18
{
19
}
20
};
21
22
class
FanucStringCommand
:
public
FanucCommand
23
{
24
public
:
25
FanucStringCommand
(std::string cmd) :
26
cmd_(cmd)
27
{
28
}
29
30
virtual
~FanucStringCommand
()
31
{
32
}
33
34
std::string
cmd_
;
35
};
36
37
class
FanucPoseCommand
:
public
FanucCommand
38
{
39
public
:
40
FanucPoseCommand
(
FanucPose
pose) :
41
pose_(pose)
42
{
43
}
44
45
virtual
~FanucPoseCommand
()
46
{
47
}
48
49
FanucPose
pose_
;
50
};
51
52
}
53
#endif
fanuc_post_processor::FanucPoseCommand::FanucPoseCommand
FanucPoseCommand(FanucPose pose)
Definition:
commands.hpp:40
fanuc_post_processor
Definition:
axis.hpp:6
fanuc_post_processor::FanucStringCommand::cmd_
std::string cmd_
Definition:
commands.hpp:34
fanuc_post_processor::FanucPose
Definition:
pose.hpp:12
fanuc_post_processor::FanucCommand::~FanucCommand
virtual ~FanucCommand()
Definition:
commands.hpp:17
fanuc_post_processor::FanucStringCommand::FanucStringCommand
FanucStringCommand(std::string cmd)
Definition:
commands.hpp:25
fanuc_post_processor::FanucCommand
Definition:
commands.hpp:10
fanuc_post_processor::FanucPoseCommand
Definition:
commands.hpp:37
fanuc_post_processor::FanucStringCommand::~FanucStringCommand
virtual ~FanucStringCommand()
Definition:
commands.hpp:30
fanuc_post_processor::FanucStringCommand
Definition:
commands.hpp:22
fanuc_post_processor::FanucCommand::FanucCommand
FanucCommand()
Definition:
commands.hpp:13
fanuc_post_processor::FanucPoseCommand::pose_
FanucPose pose_
Definition:
commands.hpp:49
pose.hpp
fanuc_post_processor::FanucPoseCommand::~FanucPoseCommand
virtual ~FanucPoseCommand()
Definition:
commands.hpp:45
fanuc_post_processor
Author(s): Victor Lamoine - Institut Maupertuis
autogenerated on Mon Jun 10 2019 13:16:55