|
KiCad PCB EDA Suite
|
Classes | |
| struct | IFACE |
Functions | |
| static int | eeschemaMergeExport (int aKind, const wxString &aAncestor, const wxString &aOurs, const wxString &aTheirs, const wxString &aOutput, bool aInteractive, bool aSingleFile, REPORTER *aReporter) |
| static int | eeschemaOpenDiffDialogExport (int aKind, const wxString &aFileA, const wxString &aFileB, const wxString &aLabelA, const wxString &aLabelB, wxWindow *aParent, REPORTER *aReporter) |
| static std::unique_ptr< SCHEMATIC > | readSchematicFromFile (const std::string &aFilename) |
| bool | generateSchematicNetlist (const wxString &aFilename, std::string &aNetlist) |
| SCH::IFACE KIFACE_BASE, UNITS_PROVIDER | kiface ("eeschema", KIWAY::FACE_SCH) |
|
static |
Definition at line 486 of file eeschema.cpp.
References kiface().
Referenced by SCH::IFACE::IfaceOrAddress().
|
static |
Definition at line 496 of file eeschema.cpp.
References kiface().
Referenced by SCH::IFACE::IfaceOrAddress().
| bool SCH::generateSchematicNetlist | ( | const wxString & | aFilename, |
| std::string & | aNetlist ) |
Definition at line 184 of file eeschema.cpp.
References NETLIST_EXPORTER_KICAD::Format(), STRING_FORMATTER::GetString(), GNL_ALL, GNL_OPT_KICAD, and readSchematicFromFile().
Referenced by SCH::IFACE::IfaceOrAddress().
|
static |
Referenced by eeschemaMergeExport(), eeschemaOpenDiffDialogExport(), Kiface(), and KIFACE_GETTER().
|
static |
Definition at line 111 of file eeschema.cpp.
References SCH_SHEET_LIST::AnnotatePowerSymbols(), SCH_SCREENS::GetFirst(), SCH_SCREENS::GetNext(), SETTINGS_MANAGER::GetProject(), PGM_BASE::GetSettingsManager(), SCH_SHEET::IsVirtualRootSheet(), SETTINGS_MANAGER::LoadProject(), SCH_IO::LoadSchematicFile(), Pgm(), project, FILEEXT::ProjectFileExtension, and SCH_SHEET_LIST::UpdateSymbolInstanceData().
Referenced by generateSchematicNetlist().