#ifndef MDD_IPROCESSOR_H #define MDD_IPROCESSOR_H #include "IModule.h" #include namespace mdd { class IProcessor: public IModule{ public: virtual int addModule(std::shared_ptr module) = 0; virtual std::vector getModules() = 0; virtual std::shared_ptr getModule(int handle) = 0; }; } #endif //MDD_IPROCESSOR_H