Output.h 320 B

123456789101112131415
  1. #ifndef MDD_OUTPUT_H
  2. #define MDD_OUTPUT_H
  3. #include "IOutput.h"
  4. #include "IModule.h"
  5. class Output : IOutput{
  6. private:
  7. rapidjson::Value _value;
  8. public:
  9. Output(std::shared_ptr<IModule> parent, rapidjson::Value& initial);
  10. const rapidjson::Value& getValue();
  11. rapidjson::Value& getValueInternal();
  12. };
  13. #endif