commands.hpp
Go to the documentation of this file.
1 #ifndef FANUC_POST_PROCESSOR_COMMAND_HPP
2 #define FANUC_POST_PROCESSOR_COMMAND_HPP
3 
5 #include <string>
6 
7 namespace fanuc_post_processor
8 {
9 
11 {
12 public:
14  {
15  }
16 
17  virtual ~FanucCommand()
18  {
19  }
20 };
21 
23 {
24 public:
25  FanucEndProgram(const bool call_next) :
26  call_next_(call_next)
27  {
28  }
29 
30  virtual ~FanucEndProgram()
31  {
32  }
33 
34  bool call_next_;
35 };
36 
38 {
39 public:
40  FanucStringCommand(const std::string cmd) :
41  cmd_(cmd)
42  {
43  }
44 
46  {
47  }
48 
49  std::string cmd_;
50 };
51 
53 {
54 public:
55  FanucPoseCommand(const FanucPose &pose) :
56  pose_(pose)
57  {
58  }
59 
61  {
62  }
63 
65 };
66 
67 }
68 #endif
Definition: axis.hpp:6
std::string cmd_
Definition: commands.hpp:49
Definition: pose.hpp:13
virtual ~FanucCommand()
Definition: commands.hpp:17
bool call_next_
Definition: commands.hpp:34
FanucPoseCommand(const FanucPose &pose)
Definition: commands.hpp:55
FanucStringCommand(const std::string cmd)
Definition: commands.hpp:40
Definition: commands.hpp:10
Definition: commands.hpp:22
Definition: commands.hpp:52
virtual ~FanucStringCommand()
Definition: commands.hpp:45
Definition: commands.hpp:37
virtual ~FanucEndProgram()
Definition: commands.hpp:30
FanucCommand()
Definition: commands.hpp:13
FanucPose pose_
Definition: commands.hpp:64
FanucEndProgram(const bool call_next)
Definition: commands.hpp:25
virtual ~FanucPoseCommand()
Definition: commands.hpp:60


fanuc_post_processor
Author(s): Victor Lamoine - Institut Maupertuis
autogenerated on Mon Feb 28 2022 22:20:38