KiCad PCB EDA Suite
Loading...
Searching...
No Matches
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 STRING_UTF8_MAP *aProperties)SCH_SEXPR_PLUGINprivate
CanReadLibrary(const wxString &aFileName) constSCH_PLUGINvirtual
CanReadSchematicFile(const wxString &aFileName) constSCH_PLUGINvirtual
CreateSymbolLib(const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
DeleteSymbol(const wxString &aLibraryPath, const wxString &aSymbolName, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
DeleteSymbolLib(const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
EnumerateSymbolLib(wxArrayString &aSymbolNameList, const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
EnumerateSymbolLib(std::vector< LIB_SYMBOL * > &aSymbolList, const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
Format(SCH_SHEET *aSheet)SCH_SEXPR_PLUGIN
Format(EE_SELECTION *aSelection, SCH_SHEET_PATH *aSelectionPath, SCHEMATIC &aSchematic, OUTPUTFORMATTER *aFormatter, bool aForClipboard)SCH_SEXPR_PLUGIN
FormatLibSymbol(LIB_SYMBOL *aPart, OUTPUTFORMATTER &aFormatter)SCH_SEXPR_PLUGINstatic
GetAvailableSymbolFields(std::vector< wxString > &aNames) overrideSCH_SEXPR_PLUGINvirtual
GetDefaultSymbolFields(std::vector< wxString > &aNames) overrideSCH_SEXPR_PLUGINvirtual
GetError() const overrideSCH_SEXPR_PLUGINinlinevirtual
GetLibraryFileDesc() const overrideSCH_SEXPR_PLUGINinlinevirtual
GetModifyHash() const overrideSCH_SEXPR_PLUGINvirtual
GetName() const overrideSCH_SEXPR_PLUGINinlinevirtual
GetSchematicFileDesc() const overrideSCH_SEXPR_PLUGINinlinevirtual
GetSubLibraryNames(std::vector< wxString > &aNames)SCH_PLUGINinlinevirtual
init(SCHEMATIC *aSchematic, const STRING_UTF8_MAP *aProperties=nullptr)SCH_SEXPR_PLUGINprotected
isBuffering(const STRING_UTF8_MAP *aProperties)SCH_SEXPR_PLUGINprivate
IsSymbolLibWritable(const wxString &aLibraryPath) 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(const SCH_SHEET_PATH &aParentSheetPath, SCH_SHEET *aSheet)SCH_SEXPR_PLUGINprivate
LoadSchematicFile(const wxString &aFileName, SCHEMATIC *aSchematic, SCH_SHEET *aAppendToMe=nullptr, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
LoadSymbol(const wxString &aLibraryPath, const wxString &aAliasName, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
m_appendingSCH_SEXPR_PLUGINprotected
m_cacheSCH_SEXPR_PLUGINprotected
m_currentPathSCH_SEXPR_PLUGINprotected
m_currentSheetPathSCH_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
ParseLibSymbols(std::string &aSymbolText, std::string aSource, int aFileVersion=SEXPR_SCHEMATIC_FILE_VERSION)SCH_SEXPR_PLUGINstatic
PropBufferingSCH_SEXPR_PLUGINstatic
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, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveJunction(SCH_JUNCTION *aJunction, int aNestLevel)SCH_SEXPR_PLUGINprivate
SaveLibrary(const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
saveLine(SCH_LINE *aLine, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveNoConnect(SCH_NO_CONNECT *aNoConnect, int aNestLevel)SCH_SEXPR_PLUGINprivate
SaveSchematicFile(const wxString &aFileName, SCH_SHEET *aSheet, SCHEMATIC *aSchematic, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
saveShape(SCH_SHAPE *aShape, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveSheet(SCH_SHEET *aSheet, int aNestLevel)SCH_SEXPR_PLUGINprivate
SaveSymbol(const wxString &aLibraryPath, const LIB_SYMBOL *aSymbol, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
saveSymbol(SCH_SYMBOL *aSymbol, const SCHEMATIC &aSchematic, int aNestLevel, bool aForClipboard, const SCH_SHEET_PATH *aRelativePath=nullptr)SCH_SEXPR_PLUGINprivate
saveText(SCH_TEXT *aText, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveTextBox(SCH_TEXTBOX *aText, int aNestLevel)SCH_SEXPR_PLUGINprivate
SCH_SEXPR_PLUGIN()SCH_SEXPR_PLUGIN
SetLibTable(SYMBOL_LIB_TABLE *aTable)SCH_PLUGINinlinevirtual
SetProgressReporter(PROGRESS_REPORTER *aReporter) overrideSCH_SEXPR_PLUGINinlinevirtual
SetReporter(REPORTER *aReporter)SCH_PLUGINinlinevirtual
SupportsSubLibraries() constSCH_PLUGINinlinevirtual
SymbolLibOptions(STRING_UTF8_MAP *aListToAppendTo) constSCH_PLUGINvirtual
~SCH_PLUGIN()SCH_PLUGINinlinevirtual
~SCH_SEXPR_PLUGIN()SCH_SEXPR_PLUGINvirtual