joint_dispatcher
Input.hpp
Go to the documentation of this file.
1 #ifndef JOINT_DISPATCHER_INPUT_HPP
2 #define JOINT_DISPATCHER_INPUT_HPP
3 
4 #include <string>
5 #include <base/samples/Joints.hpp>
6 #include <joint_dispatcher/SingleDispatch.hpp>
7 
8 namespace joint_dispatcher
9 {
12  class Input
13  {
14  std::string mName;
15  base::Time mLastUpdate;
16 
17  public:
18  Input(std::string const& name = "");
19 
20  std::string getName() const;
21 
24  std::vector<SingleDispatch> dispatches;
25 
28  void write(base::samples::Joints const& sample);
29 
33  void reset();
34  };
35 }
36 
37 #endif
38 
std::string getName() const
Definition: Input.cpp:8
std::vector< SingleDispatch > dispatches
Definition: Input.hpp:24
Definition: Dispatcher.hpp:8
void reset()
Definition: Input.cpp:27
void write(base::samples::Joints const &sample)
Definition: Input.cpp:13
Input(std::string const &name="")
Definition: Input.cpp:5
Definition: Input.hpp:12