KiCad PCB EDA Suite
|
#include <jobs/job.h>
#include <jobs/jobs_output.h>
#include <settings/json_settings.h>
#include <settings/parameters.h>
#include <ctime>
#include <memory>
Go to the source code of this file.
Classes | |
struct | JOBSET_JOB |
struct | JOBSET_OUTPUT |
class | JOBSET |
Enumerations | |
enum class | JOBSET_OUTPUT_TYPE { FOLDER , ARCHIVE } |
Functions | |
KICOMMON_API void | to_json (nlohmann::json &j, const JOBSET_JOB &f) |
KICOMMON_API void | from_json (const nlohmann::json &j, JOBSET_JOB &f) |
KICOMMON_API void | to_json (nlohmann::json &j, const JOBSET_OUTPUT &f) |
KICOMMON_API void | from_json (const nlohmann::json &j, JOBSET_OUTPUT &f) |
Variables | |
template class APIVISIBLE | PARAM_LIST< JOBSET_JOB > |
template class APIVISIBLE | PARAM_LIST< JOBSET_OUTPUT > |
|
strong |
KICOMMON_API void from_json | ( | const nlohmann::json & | j, |
JOBSET_JOB & | f | ||
) |
Definition at line 53 of file jobset.cpp.
References JOBSET_JOB::m_id, JOBSET_JOB::m_job, and JOBSET_JOB::m_type.
KICOMMON_API void from_json | ( | const nlohmann::json & | j, |
JOBSET_OUTPUT & | f | ||
) |
Definition at line 77 of file jobset.cpp.
References JOBS_OUTPUT_HANDLER::FromJson(), JOBSET_OUTPUT::InitOutputHandler(), JOBSET_OUTPUT::m_only, JOBSET_OUTPUT::m_outputHandler, and JOBSET_OUTPUT::m_type.
KICOMMON_API void to_json | ( | nlohmann::json & | j, |
const JOBSET_JOB & | f | ||
) |
KICOMMON_API void to_json | ( | nlohmann::json & | j, |
const JOBSET_OUTPUT & | f | ||
) |
Definition at line 69 of file jobset.cpp.
References JOBSET_OUTPUT::m_outputHandler, JOBSET_OUTPUT::m_type, and JOBS_OUTPUT_HANDLER::ToJson().
|
extern |
Definition at line 264 of file jobset.cpp.
|
extern |
Definition at line 265 of file jobset.cpp.