Parameter.h 422 B

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