mirror of
https://github.com/BotChain-Robots/control.git
synced 2026-03-09 16:22:26 +01:00
15 lines
377 B
C++
15 lines
377 B
C++
#ifndef CONTROL_MODULEFACTORY_H
|
|
#define CONTROL_MODULEFACTORY_H
|
|
|
|
#include "Module.h"
|
|
#include "flatbuffers_generated/RobotModule_generated.h"
|
|
|
|
class ModuleFactory {
|
|
public:
|
|
static std::shared_ptr<Module>
|
|
createModule(uint8_t device_id, ModuleType type,
|
|
std::shared_ptr<MessagingInterface> &messaging_interface);
|
|
};
|
|
|
|
#endif // CONTROL_MODULEFACTORY_H
|