KiCad PCB EDA Suite
Loading...
Searching...
No Matches
job_export_pcb_idf.cpp File Reference
#include <jobs/job_export_pcb_idf.h>
#include <jobs/job_registry.h>
#include <i18n_utility.h>
#include <wildcards_and_files_ext.h>
#include <wx/filename.h>

Go to the source code of this file.

Functions

 NLOHMANN_JSON_SERIALIZE_ENUM (IDF_SETTINGS::UNITS, { { IDF_SETTINGS::UNITS::MM, "mm" }, { IDF_SETTINGS::UNITS::MILS, "mils" }, }) NLOHMANN_JSON_SERIALIZE_ENUM(IDF_SETTINGS
 
 REGISTER_JOB (pcb_export_idf, _HKI("PCB: Export IDFv3"), KIWAY::FACE_PCB, JOB_EXPORT_PCB_IDF)
 

Function Documentation

◆ NLOHMANN_JSON_SERIALIZE_ENUM()

NLOHMANN_JSON_SERIALIZE_ENUM ( IDF_SETTINGS::UNITS ,
{ { IDF_SETTINGS::UNITS::MM, "mm" }, { IDF_SETTINGS::UNITS::MILS, "mils" }, }  )

Definition at line 26 of file job_export_pcb_idf.cpp.

References IDF_SETTINGS::MILS, and IDF_SETTINGS::MM.

◆ REGISTER_JOB()

REGISTER_JOB ( pcb_export_idf ,
_HKI("PCB: Export IDFv3") ,
KIWAY::FACE_PCB ,
JOB_EXPORT_PCB_IDF  )

References KIWAY::FACE_PCB.