KiCad PCB EDA Suite
Loading...
Searching...
No Matches
job_export_pcb_pos.cpp File Reference

Go to the source code of this file.

Functions

 NLOHMANN_JSON_SERIALIZE_ENUM (JOB_EXPORT_PCB_POS::FORMAT, { { JOB_EXPORT_PCB_POS::FORMAT::ASCII, "ascii" }, { JOB_EXPORT_PCB_POS::FORMAT::CSV, "csv" }, { JOB_EXPORT_PCB_POS::FORMAT::GERBER, "gerber" }, }) NLOHMANN_JSON_SERIALIZE_ENUM(JOB_EXPORT_PCB_POS
 
 NLOHMANN_JSON_SERIALIZE_ENUM (JOB_EXPORT_PCB_POS::UNITS, { { JOB_EXPORT_PCB_POS::UNITS::INCHES, "in" }, { JOB_EXPORT_PCB_POS::UNITS::MILLIMETERS, "mm" }, }) JOB_EXPORT_PCB_POS
 
 REGISTER_JOB (pcb_export_pos, _HKI("PCB: Export Position Data"), KIWAY::FACE_PCB, JOB_EXPORT_PCB_POS)
 

Function Documentation

◆ NLOHMANN_JSON_SERIALIZE_ENUM() [1/2]

◆ NLOHMANN_JSON_SERIALIZE_ENUM() [2/2]

NLOHMANN_JSON_SERIALIZE_ENUM ( JOB_EXPORT_PCB_POS::UNITS  ,
{ { JOB_EXPORT_PCB_POS::UNITS::INCHES, "in" }, { JOB_EXPORT_PCB_POS::UNITS::MILLIMETERS, "mm" }, }   
)

◆ REGISTER_JOB()

REGISTER_JOB ( pcb_export_pos  ,
_HKI("PCB: Export Position Data")  ,
KIWAY::FACE_PCB  ,
JOB_EXPORT_PCB_POS   
)