| 
    KiCad PCB EDA Suite
    
   | 
 
#include "command_pcb_drc.h"#include <cli/exit_codes.h>#include "jobs/job_pcb_drc.h"#include <kiface_base.h>#include <layer_ids.h>#include <string_utils.h>#include <wx/crt.h>#include <macros.h>#include <wx/tokenzr.h>Go to the source code of this file.
Macros | |
| #define | ARG_FORMAT "--format" | 
| #define | ARG_ALL_TRACK_ERRORS "--all-track-errors" | 
| #define | ARG_UNITS "--units" | 
| #define | ARG_SEVERITY_ALL "--severity-all" | 
| #define | ARG_SEVERITY_ERROR "--severity-error" | 
| #define | ARG_SEVERITY_WARNING "--severity-warning" | 
| #define | ARG_SEVERITY_EXCLUSIONS "--severity-exclusions" | 
| #define | ARG_EXIT_CODE_VIOLATIONS "--exit-code-violations" | 
| #define | ARG_PARITY "--schematic-parity" | 
| #define | ARG_ZONE_FILL "--refill-zones" | 
| #define | ARG_SAVE_BOARD "--save-board" | 
| #define ARG_ALL_TRACK_ERRORS "--all-track-errors" | 
Definition at line 33 of file command_pcb_drc.cpp.
Referenced by CLI::PCB_DRC_COMMAND::doPerform(), and CLI::PCB_DRC_COMMAND::PCB_DRC_COMMAND().
| #define ARG_EXIT_CODE_VIOLATIONS "--exit-code-violations" | 
Definition at line 39 of file command_pcb_drc.cpp.
Referenced by CLI::PCB_DRC_COMMAND::doPerform(), CLI::SCH_ERC_COMMAND::doPerform(), CLI::PCB_DRC_COMMAND::PCB_DRC_COMMAND(), and CLI::SCH_ERC_COMMAND::SCH_ERC_COMMAND().
| #define ARG_FORMAT "--format" | 
Definition at line 32 of file command_pcb_drc.cpp.
Referenced by CLI::PCB_DRC_COMMAND::doPerform(), CLI::PCB_EXPORT_3D_COMMAND::doPerform(), CLI::PCB_EXPORT_DRILL_COMMAND::doPerform(), CLI::PCB_EXPORT_POS_COMMAND::doPerform(), CLI::PCB_EXPORT_STATS_COMMAND::doPerform(), CLI::SCH_ERC_COMMAND::doPerform(), CLI::SCH_EXPORT_NETLIST_COMMAND::doPerform(), CLI::VERSION_COMMAND::doPerform(), CLI::PCB_DRC_COMMAND::PCB_DRC_COMMAND(), CLI::PCB_EXPORT_3D_COMMAND::PCB_EXPORT_3D_COMMAND(), CLI::PCB_EXPORT_DRILL_COMMAND::PCB_EXPORT_DRILL_COMMAND(), CLI::PCB_EXPORT_POS_COMMAND::PCB_EXPORT_POS_COMMAND(), CLI::PCB_EXPORT_STATS_COMMAND::PCB_EXPORT_STATS_COMMAND(), CLI::SCH_ERC_COMMAND::SCH_ERC_COMMAND(), CLI::SCH_EXPORT_NETLIST_COMMAND::SCH_EXPORT_NETLIST_COMMAND(), and CLI::VERSION_COMMAND::VERSION_COMMAND().
| #define ARG_PARITY "--schematic-parity" | 
Definition at line 40 of file command_pcb_drc.cpp.
Referenced by CLI::PCB_DRC_COMMAND::doPerform(), and CLI::PCB_DRC_COMMAND::PCB_DRC_COMMAND().
| #define ARG_SAVE_BOARD "--save-board" | 
Definition at line 42 of file command_pcb_drc.cpp.
Referenced by CLI::PCB_DRC_COMMAND::doPerform(), and CLI::PCB_DRC_COMMAND::PCB_DRC_COMMAND().
| #define ARG_SEVERITY_ALL "--severity-all" | 
Definition at line 35 of file command_pcb_drc.cpp.
Referenced by CLI::PCB_DRC_COMMAND::doPerform(), CLI::SCH_ERC_COMMAND::doPerform(), CLI::PCB_DRC_COMMAND::PCB_DRC_COMMAND(), and CLI::SCH_ERC_COMMAND::SCH_ERC_COMMAND().
| #define ARG_SEVERITY_ERROR "--severity-error" | 
Definition at line 36 of file command_pcb_drc.cpp.
Referenced by CLI::PCB_DRC_COMMAND::doPerform(), CLI::SCH_ERC_COMMAND::doPerform(), CLI::PCB_DRC_COMMAND::PCB_DRC_COMMAND(), and CLI::SCH_ERC_COMMAND::SCH_ERC_COMMAND().
| #define ARG_SEVERITY_EXCLUSIONS "--severity-exclusions" | 
Definition at line 38 of file command_pcb_drc.cpp.
Referenced by CLI::PCB_DRC_COMMAND::doPerform(), CLI::SCH_ERC_COMMAND::doPerform(), CLI::PCB_DRC_COMMAND::PCB_DRC_COMMAND(), and CLI::SCH_ERC_COMMAND::SCH_ERC_COMMAND().
| #define ARG_SEVERITY_WARNING "--severity-warning" | 
Definition at line 37 of file command_pcb_drc.cpp.
Referenced by CLI::PCB_DRC_COMMAND::doPerform(), CLI::SCH_ERC_COMMAND::doPerform(), CLI::PCB_DRC_COMMAND::PCB_DRC_COMMAND(), and CLI::SCH_ERC_COMMAND::SCH_ERC_COMMAND().
| #define ARG_UNITS "--units" | 
Definition at line 34 of file command_pcb_drc.cpp.
Referenced by CLI::PCB_DRC_COMMAND::doPerform(), CLI::PCB_EXPORT_IPC2581_COMMAND::doPerform(), CLI::PCB_EXPORT_ODB_COMMAND::doPerform(), CLI::PCB_EXPORT_POS_COMMAND::doPerform(), CLI::PCB_EXPORT_STATS_COMMAND::doPerform(), CLI::SCH_ERC_COMMAND::doPerform(), CLI::PCB_DRC_COMMAND::PCB_DRC_COMMAND(), CLI::PCB_EXPORT_IPC2581_COMMAND::PCB_EXPORT_IPC2581_COMMAND(), CLI::PCB_EXPORT_ODB_COMMAND::PCB_EXPORT_ODB_COMMAND(), CLI::PCB_EXPORT_POS_COMMAND::PCB_EXPORT_POS_COMMAND(), CLI::PCB_EXPORT_STATS_COMMAND::PCB_EXPORT_STATS_COMMAND(), and CLI::SCH_ERC_COMMAND::SCH_ERC_COMMAND().
| #define ARG_ZONE_FILL "--refill-zones" | 
Definition at line 41 of file command_pcb_drc.cpp.
Referenced by CLI::PCB_DRC_COMMAND::doPerform(), and CLI::PCB_DRC_COMMAND::PCB_DRC_COMMAND().