|
KiCad PCB EDA Suite
|
#include <reporter.h>#include <bitmaps/bitmaps_list.h>#include <jobs/job.h>#include <jobs/jobs_output.h>#include <settings/json_settings.h>#include <settings/parameters.h>#include <widgets/wx_progress_reporters.h>#include <ctime>#include <memory>#include <optional>Go to the source code of this file.
Classes | |
| class | JOBSET_OUTPUT_REPORTER |
| struct | JOBSET_JOB |
| struct | JOBSET_DESTINATION_T_INFO |
| struct | JOBSET_DESTINATION |
| 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_DESTINATION &f) |
| KICOMMON_API void | from_json (const nlohmann::json &j, JOBSET_DESTINATION &f) |
Variables | |
| enum KICOMMON_API | JOBSET_DESTINATION_T |
| FOLDER | |
| KICOMMON_API std::map< JOBSET_DESTINATION_T, JOBSET_DESTINATION_T_INFO > | JobsetDestinationTypeInfos |
| template class APIVISIBLE | PARAM_LIST< JOBSET_JOB > |
| template class APIVISIBLE | PARAM_LIST< JOBSET_DESTINATION > |
| KICOMMON_API void from_json | ( | const nlohmann::json & | j, |
| JOBSET_DESTINATION & | f ) |
Definition at line 98 of file jobset.cpp.
References KIID::AsString(), JOBS_OUTPUT_HANDLER::FromJson(), JOBSET_DESTINATION::InitOutputHandler(), KICOMMON_API, JOBSET_DESTINATION::m_description, JOBSET_DESTINATION::m_id, JOBSET_DESTINATION::m_only, JOBSET_DESTINATION::m_outputHandler, and JOBSET_DESTINATION::m_type.
| KICOMMON_API void from_json | ( | const nlohmann::json & | j, |
| JOBSET_JOB & | f ) |
Definition at line 68 of file jobset.cpp.
References JOB_REGISTRY::CreateInstance(), JOB::FromJson(), KICOMMON_API, JOBSET_JOB::m_description, JOBSET_JOB::m_id, JOBSET_JOB::m_job, and JOBSET_JOB::m_type.
| KICOMMON_API void to_json | ( | nlohmann::json & | j, |
| const JOBSET_DESTINATION & | f ) |
Definition at line 85 of file jobset.cpp.
References KICOMMON_API, JOBSET_DESTINATION::m_description, JOBSET_DESTINATION::m_id, JOBSET_DESTINATION::m_only, JOBSET_DESTINATION::m_outputHandler, JOBSET_DESTINATION::m_type, and JOBS_OUTPUT_HANDLER::ToJson().
| KICOMMON_API void to_json | ( | nlohmann::json & | j, |
| const JOBSET_JOB & | f ) |
References APIVISIBLE, and KICOMMON_API.
| FOLDER |
Definition at line 101 of file jobset.h.
Referenced by JOBSET_DESTINATION::JOBSET_DESTINATION().
|
strong |
Definition at line 99 of file jobset.h.
Referenced by JOBSET::AddNewDestination(), JOBSET_DESTINATION::JOBSET_DESTINATION(), JOBSET_DESTINATION::JOBSET_DESTINATION(), and NLOHMANN_JSON_SERIALIZE_ENUM().
|
extern |
Definition at line 41 of file jobset.cpp.
|
extern |
Definition at line 338 of file jobset.cpp.
|
extern |
Definition at line 337 of file jobset.cpp.