#ifndef MDD_INPUT_H #define MDD_INPUT_H #include #include #include "Output.h" #include namespace mdd { struct Input { std::string type; json value; std::function verification; std::shared_ptr output; Input(const std::string &type, const json &default_value, const std::function &verification = []( const json &) { return true; }); }; } #endif //MDD_INPUT_H