KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SCH Namespace Reference

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< SCHEMATICreadSchematicFromFile (const std::string &aFilename)
 
bool generateSchematicNetlist (const wxString &aFilename, std::string &aNetlist)
 
SCH::IFACE KIFACE_BASE, UNITS_PROVIDER kiface ("eeschema", KIWAY::FACE_SCH)
 

Function Documentation

◆ eeschemaMergeExport()

int SCH::eeschemaMergeExport ( int aKind,
const wxString & aAncestor,
const wxString & aOurs,
const wxString & aTheirs,
const wxString & aOutput,
bool aInteractive,
bool aSingleFile,
REPORTER * aReporter )
static

Definition at line 486 of file eeschema.cpp.

References kiface().

Referenced by SCH::IFACE::IfaceOrAddress().

◆ eeschemaOpenDiffDialogExport()

int SCH::eeschemaOpenDiffDialogExport ( int aKind,
const wxString & aFileA,
const wxString & aFileB,
const wxString & aLabelA,
const wxString & aLabelB,
wxWindow * aParent,
REPORTER * aReporter )
static

Definition at line 496 of file eeschema.cpp.

References kiface().

Referenced by SCH::IFACE::IfaceOrAddress().

◆ generateSchematicNetlist()

bool SCH::generateSchematicNetlist ( const wxString & aFilename,
std::string & aNetlist )

◆ kiface()

◆ readSchematicFromFile()