2#include <nlohmann/json.hpp>
5using json = nlohmann::json;
nlohmann::json json
Definition TaskConfig.hpp:5
Common super class for all task configurations. Stores the json used for configuration.
Definition TaskConfig.hpp:11
json jsonDescription
Definition TaskConfig.hpp:13
std::filesystem::path workingDirectory
Definition TaskConfig.hpp:14
static constexpr const char * WORKING_DIRECTORY_KEY
Definition TaskConfig.hpp:12
TaskConfig(json configDescription)
Definition TaskConfig.hpp:16