#ifndef DOCT_DATA_SYSINFO_TASK_H

#define DOCT_DATA_SYSINFO_TASK_H

 

#include "task.hpp"

 

#include <nlohmann/json.hpp>

 

#include <string>

 

 

namespace doWhile::doct::data

{

 

struct SysInfoTask : public Task

{

    virtual ~SysInfoTask() = default;

    virtual std::string str() const override;

};

 

void from_json(const nlohmann::json& json, SysInfoTask& sysInfoTask);

 

}

 

#endif // DOCT_DATA_SYSINFO_TASK_H