29 #ifndef NEMOSYS_INPUTGENDRIVER_H_ 30 #define NEMOSYS_INPUTGENDRIVER_H_ 32 #include "nemosys_export.h" 36 #include <jsoncons/json.hpp> 45 const std::string &getService()
const;
46 void setService(std::string service);
47 const jsoncons::json &getOpts()
const;
48 void setOpts(jsoncons::json opts);
49 void execute()
const override;
51 JSONCONS_TYPE_TRAITS_FRIEND
56 static constexpr
const char *
programType =
"Input Generation";
58 std::string service_{};
59 jsoncons::json opts_{};
61 jsoncons::string_view getProgramType()
const override;
67 #endif // NEMOSYS_INPUTGENDRIVER_H_
static constexpr auto programType