KiCad PCB EDA Suite
SCH_SEXPR_PLUGIN Member List

This is the complete list of members for SCH_SEXPR_PLUGIN, including all inherited members.

cacheLib(const wxString &aLibraryFileName, const PROPERTIES *aProperties)SCH_SEXPR_PLUGINprivate
CheckHeader(const wxString &aFileName) overrideSCH_SEXPR_PLUGINvirtual
CreateSymbolLib(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
DeleteSymbol(const wxString &aLibraryPath, const wxString &aSymbolName, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
DeleteSymbolLib(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
EnumerateSymbolLib(wxArrayString &aSymbolNameList, const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
EnumerateSymbolLib(std::vector< LIB_SYMBOL * > &aSymbolList, const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
Format(SCH_SHEET *aSheet)SCH_SEXPR_PLUGIN
Format(EE_SELECTION *aSelection, SCH_SHEET_PATH *aSelectionPath, SCH_SHEET_LIST *aFullSheetHierarchy, OUTPUTFORMATTER *aFormatter)SCH_SEXPR_PLUGIN
FormatLibSymbol(LIB_SYMBOL *aPart, OUTPUTFORMATTER &aFormatter)SCH_SEXPR_PLUGINstatic
GetError() const overrideSCH_SEXPR_PLUGINinlinevirtual
GetFileExtension() const overrideSCH_SEXPR_PLUGINinlinevirtual
GetLibraryFileExtension() const overrideSCH_SEXPR_PLUGINinlinevirtual
GetModifyHash() const overrideSCH_SEXPR_PLUGINvirtual
GetName() const overrideSCH_SEXPR_PLUGINinlinevirtual
init(SCHEMATIC *aSchematic, const PROPERTIES *aProperties=nullptr)SCH_SEXPR_PLUGINprotected
isBuffering(const PROPERTIES *aProperties)SCH_SEXPR_PLUGINprivate
IsSymbolLibWritable(const wxString &aLibraryPath) overrideSCH_SEXPR_PLUGINvirtual
Load(const wxString &aFileName, SCHEMATIC *aSchematic, SCH_SHEET *aAppendToMe=nullptr, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
LoadContent(LINE_READER &aReader, SCH_SHEET *aSheet, int aVersion=SEXPR_SCHEMATIC_FILE_VERSION)SCH_SEXPR_PLUGIN
loadFile(const wxString &aFileName, SCH_SHEET *aSheet)SCH_SEXPR_PLUGINprivate
loadHierarchy(SCH_SHEET *aSheet)SCH_SEXPR_PLUGINprivate
LoadSymbol(const wxString &aLibraryPath, const wxString &aAliasName, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
m_cacheSCH_SEXPR_PLUGINprotected
m_currentPathSCH_SEXPR_PLUGINprotected
m_errorSCH_SEXPR_PLUGINprotected
m_nextFreeFieldIdSCH_SEXPR_PLUGINprotected
m_outSCH_SEXPR_PLUGINprotected
m_pathSCH_SEXPR_PLUGINprotected
m_progressReporterSCH_SEXPR_PLUGINprotected
m_rootSheetSCH_SEXPR_PLUGINprotected
m_schematicSCH_SEXPR_PLUGINprotected
m_versionSCH_SEXPR_PLUGINprotected
ParseLibSymbol(LINE_READER &aReader, int aVersion=SEXPR_SCHEMATIC_FILE_VERSION)SCH_SEXPR_PLUGINstatic
PropBufferingSCH_SEXPR_PLUGINstatic
Save(const wxString &aFileName, SCH_SHEET *aSheet, SCHEMATIC *aSchematic, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
saveBitmap(SCH_BITMAP *aBitmap, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveBusAlias(std::shared_ptr< BUS_ALIAS > aAlias, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveBusEntry(SCH_BUS_ENTRY_BASE *aBusEntry, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveField(SCH_FIELD *aField, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveInstances(const std::vector< SCH_SHEET_INSTANCE > &aSheets, const std::vector< SYMBOL_INSTANCE_REFERENCE > &aSymbols, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveJunction(SCH_JUNCTION *aJunction, int aNestLevel)SCH_SEXPR_PLUGINprivate
SaveLibrary(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
saveLine(SCH_LINE *aLine, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveNoConnect(SCH_NO_CONNECT *aNoConnect, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveSheet(SCH_SHEET *aSheet, int aNestLevel)SCH_SEXPR_PLUGINprivate
SaveSymbol(const wxString &aLibraryPath, const LIB_SYMBOL *aSymbol, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
saveSymbol(SCH_SYMBOL *aSymbol, SCH_SHEET_PATH *aSheetPath, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveText(SCH_TEXT *aText, int aNestLevel)SCH_SEXPR_PLUGINprivate
SCH_SEXPR_PLUGIN()SCH_SEXPR_PLUGIN
SetProgressReporter(PROGRESS_REPORTER *aReporter) overrideSCH_SEXPR_PLUGINinlinevirtual
SetReporter(REPORTER *aReporter)SCH_PLUGINinlinevirtual
SymbolLibOptions(PROPERTIES *aListToAppendTo) constSCH_PLUGINvirtual
~SCH_PLUGIN()SCH_PLUGINinlinevirtual
~SCH_SEXPR_PLUGIN()SCH_SEXPR_PLUGINvirtual