KiCad PCB EDA Suite
|
#include <bitmaps/bitmaps_list.h>
#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_TYPE_INFO |
struct | JOBSET_OUTPUT |
class | JOBSET |
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 | |
enum KICOMMON_API | JOBSET_OUTPUT_TYPE |
FOLDER | |
KICOMMON_API std::map< JOBSET_OUTPUT_TYPE, JOBSET_OUTPUT_TYPE_INFO > | JobsetOutputTypeInfos |
template class APIVISIBLE | PARAM_LIST< JOBSET_JOB > |
template class APIVISIBLE | PARAM_LIST< JOBSET_OUTPUT > |
KICOMMON_API void from_json | ( | const nlohmann::json & | j, |
JOBSET_JOB & | f | ||
) |
Definition at line 65 of file jobset.cpp.
References JOBSET_JOB::m_description, 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 95 of file jobset.cpp.
References KIID::AsString(), JOBS_OUTPUT_HANDLER::FromJson(), JOBSET_OUTPUT::InitOutputHandler(), JOBSET_OUTPUT::m_description, JOBSET_OUTPUT::m_id, 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 82 of file jobset.cpp.
References JOBSET_OUTPUT::m_description, JOBSET_OUTPUT::m_id, JOBSET_OUTPUT::m_only, JOBSET_OUTPUT::m_outputHandler, JOBSET_OUTPUT::m_type, and JOBS_OUTPUT_HANDLER::ToJson().
|
strong |
|
extern |
Definition at line 39 of file jobset.cpp.
|
extern |
Definition at line 332 of file jobset.cpp.
|
extern |
Definition at line 333 of file jobset.cpp.