#pragma once #include namespace mdd { class IManager { public: virtual bool configure(const std::string& config) = 0; virtual std::string getConfiguration() = 0; //virtual std::string getGeneratorID() = 0; virtual void load(const json& j) = 0; virtual json dump() = 0; }; }