LRT14  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator
Actuator.h
1 #ifndef ACTUATOR_H_
2 #define ACTUATOR_H_
3 
4 #include <vector>
5 #include "../Communication/LiveNetworkSendable.h"
6 
11 {
12 public:
13  explicit Actuator(std::string name);
14 
15  virtual std::string GetName();
16  virtual void Output() = 0;
17 
18  static void OutputAll();
19 
20  static std::vector<Actuator*> actuator_vector;
21 
22 private:
23  std::string m_name;
24 };
25 
26 #endif