LRT13  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator
ConfigLoader.h
1 #ifndef CONFIG_LOADER_H_
2 #define CONFIG_LOADER_H_
3 
4 #include "../ComponentData/RobotData.h"
5 
6 #include "Component.h"
7 #include "../ComponentData/ConfigLoaderData.h"
8 #include "../Config/ConfigManager.h"
9 
10 using namespace data;
11 
12 class ConfigLoader : public Component
13 {
14 public:
15  ConfigLoader();
16  ~ConfigLoader();
17 
18  virtual void onEnable();
19  virtual void onDisable();
20 
21  virtual void enabledPeriodic();
22  virtual void disabledPeriodic();
23 
24 private:
25  ConfigManager* m_config;
26 };
27 
28 #endif