| 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerKicadPlugin (PCB_IO_MGR::KICAD_SEXP, wxT("KiCad"), []() -> PCB_IO *{ return new PCB_IO_KICAD_SEXPR;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerLegacyPlugin (PCB_IO_MGR::LEGACY, wxT("Legacy"), []() -> PCB_IO *{ return new PCB_IO_KICAD_LEGACY;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerAltiumCircuitMakerPlugin (PCB_IO_MGR::ALTIUM_CIRCUIT_MAKER, wxT("Altium Circuit Maker"), []() -> PCB_IO *{ return new PCB_IO_ALTIUM_CIRCUIT_MAKER;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerAltiumCircuitStudioPlugin (PCB_IO_MGR::ALTIUM_CIRCUIT_STUDIO, wxT("Altium Circuit Studio"), []() -> PCB_IO *{ return new PCB_IO_ALTIUM_CIRCUIT_STUDIO;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerAltiumDesignerPlugin (PCB_IO_MGR::ALTIUM_DESIGNER, wxT("Altium Designer"), []() -> PCB_IO *{ return new PCB_IO_ALTIUM_DESIGNER;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerCadstarArchivePlugin (PCB_IO_MGR::CADSTAR_PCB_ARCHIVE, wxT("CADSTAR PCB Archive"), []() -> PCB_IO *{ return new PCB_IO_CADSTAR_ARCHIVE;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerEaglePlugin (PCB_IO_MGR::EAGLE, wxT("Eagle"), []() -> PCB_IO *{ return new PCB_IO_EAGLE;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerEasyEDAPlugin (PCB_IO_MGR::EASYEDA, wxT("EasyEDA / JLCEDA Std"), []() -> PCB_IO *{ return new PCB_IO_EASYEDA;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerEasyEDAProPlugin (PCB_IO_MGR::EASYEDAPRO, wxT("EasyEDA / JLCEDA Pro"), []() -> PCB_IO *{ return new PCB_IO_EASYEDAPRO;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerFabmasterPlugin (PCB_IO_MGR::FABMASTER, wxT("Fabmaster"), []() -> PCB_IO *{ return new PCB_IO_FABMASTER;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerGPCBPlugin (PCB_IO_MGR::GEDA_PCB, wxT("GEDA/Pcb"), []() -> PCB_IO *{ return new PCB_IO_GEDA;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerPcadPlugin (PCB_IO_MGR::PCAD, wxT("P-Cad"), []() -> PCB_IO *{ return new PCB_IO_PCAD;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerSolidworksPCBPlugin (PCB_IO_MGR::SOLIDWORKS_PCB, wxT("Solidworks PCB"), []() -> PCB_IO *{ return new PCB_IO_SOLIDWORKS;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerIPC2581Plugin (PCB_IO_MGR::IPC2581, wxT("IPC-2581"), []() -> PCB_IO *{ return new PCB_IO_IPC2581;}) | 
|   | 
| static PCB_IO_MGR::REGISTER_PLUGIN  | registerODBPPPlugin (PCB_IO_MGR::ODBPP, wxT("ODB++"), []() -> PCB_IO *{ return new PCB_IO_ODBPP;}) | 
|   |