Parameter.h 452 B

12345678910111213141516
  1. #pragma once
  2. #include "ModuleBase.h"
  3. namespace mdd {
  4. class Parameter : public ModuleBase {
  5. private:
  6. IModule* _parent;
  7. public:
  8. Parameter(IModule* parent);
  9. state update() override;
  10. std::string setName(const std::string& type) override;
  11. std::string setAppendix(int appendix) override;
  12. bool configure(const std::string& config) override;
  13. std::string getConfiguration() override;
  14. };
  15. }