| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for SCH_IO_KICAD_SEXPR, including all inherited members.
| AdvanceProgressPhase() | IO_BASE | virtual | 
| cacheLib(const wxString &aLibraryFileName, const std::map< std::string, UTF8 > *aProperties) | SCH_IO_KICAD_SEXPR | private | 
| CanReadLibrary(const wxString &aLibraryPath) const override | SCH_IO_KICAD_SEXPR | virtual | 
| CanReadSchematicFile(const wxString &aFileName) const | SCH_IO | virtual | 
| CreateConfigurationDialog(wxWindow *aParent) | IO_BASE | inlinevirtual | 
| CreateLibrary(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr) override | SCH_IO_KICAD_SEXPR | virtual | 
| DeleteLibrary(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr) override | SCH_IO_KICAD_SEXPR | virtual | 
| DeleteSymbol(const wxString &aLibraryPath, const wxString &aSymbolName, const std::map< std::string, UTF8 > *aProperties=nullptr) override | SCH_IO_KICAD_SEXPR | virtual | 
| EnumerateSymbolLib(wxArrayString &aSymbolNameList, const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr) override | SCH_IO_KICAD_SEXPR | virtual | 
| EnumerateSymbolLib(std::vector< LIB_SYMBOL * > &aSymbolList, const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr) override | SCH_IO_KICAD_SEXPR | virtual | 
| Format(SCH_SHEET *aSheet) | SCH_IO_KICAD_SEXPR | |
| Format(SCH_SELECTION *aSelection, SCH_SHEET_PATH *aSelectionPath, SCHEMATIC &aSchematic, OUTPUTFORMATTER *aFormatter, bool aForClipboard) | SCH_IO_KICAD_SEXPR | |
| FormatLibSymbol(LIB_SYMBOL *aPart, OUTPUTFORMATTER &aFormatter) | SCH_IO_KICAD_SEXPR | static | 
| GetAvailableSymbolFields(std::vector< wxString > &aNames) override | SCH_IO_KICAD_SEXPR | virtual | 
| GetDefaultSymbolFields(std::vector< wxString > &aNames) override | SCH_IO_KICAD_SEXPR | virtual | 
| GetError() const override | SCH_IO_KICAD_SEXPR | inlinevirtual | 
| GetLibraryDesc() const override | SCH_IO_KICAD_SEXPR | inlinevirtual | 
| GetLibraryFileDesc() const | IO_BASE | inlinevirtual | 
| GetLibraryOptions(std::map< std::string, UTF8 > *aListToAppendTo) const override | SCH_IO | virtual | 
| GetModifyHash() const override | SCH_IO_KICAD_SEXPR | virtual | 
| GetName() const | IO_BASE | inline | 
| GetSchematicFileDesc() const override | SCH_IO_KICAD_SEXPR | inlinevirtual | 
| GetSubLibraryDescription(const wxString &aName) | SCH_IO | inlinevirtual | 
| GetSubLibraryNames(std::vector< wxString > &aNames) | SCH_IO | inlinevirtual | 
| init(SCHEMATIC *aSchematic, const std::map< std::string, UTF8 > *aProperties=nullptr) | SCH_IO_KICAD_SEXPR | protected | 
| IO_BASE()=delete | IO_BASE | protected | 
| IO_BASE(const wxString &aName) | IO_BASE | inlineprotected | 
| isBuffering(const std::map< std::string, UTF8 > *aProperties) | SCH_IO_KICAD_SEXPR | private | 
| IsLibraryWritable(const wxString &aLibraryPath) override | SCH_IO_KICAD_SEXPR | virtual | 
| LoadContent(LINE_READER &aReader, SCH_SHEET *aSheet, int aVersion=SEXPR_SCHEMATIC_FILE_VERSION) | SCH_IO_KICAD_SEXPR | |
| loadFile(const wxString &aFileName, SCH_SHEET *aSheet) | SCH_IO_KICAD_SEXPR | private | 
| loadHierarchy(const SCH_SHEET_PATH &aParentSheetPath, SCH_SHEET *aSheet) | SCH_IO_KICAD_SEXPR | private | 
| LoadSchematicFile(const wxString &aFileName, SCHEMATIC *aSchematic, SCH_SHEET *aAppendToMe=nullptr, const std::map< std::string, UTF8 > *aProperties=nullptr) override | SCH_IO_KICAD_SEXPR | virtual | 
| LoadSymbol(const wxString &aLibraryPath, const wxString &aAliasName, const std::map< std::string, UTF8 > *aProperties=nullptr) override | SCH_IO_KICAD_SEXPR | virtual | 
| m_appending | SCH_IO_KICAD_SEXPR | protected | 
| m_cache | SCH_IO_KICAD_SEXPR | protected | 
| m_currentPath | SCH_IO_KICAD_SEXPR | protected | 
| m_currentSheetPath | SCH_IO_KICAD_SEXPR | protected | 
| m_error | SCH_IO_KICAD_SEXPR | protected | 
| m_name | IO_BASE | protected | 
| m_out | SCH_IO_KICAD_SEXPR | protected | 
| m_path | SCH_IO_KICAD_SEXPR | protected | 
| m_progressReporter | IO_BASE | protected | 
| m_queryUserCallback | SCH_IO_KICAD_SEXPR | protected | 
| m_reporter | IO_BASE | protected | 
| m_rootSheet | SCH_IO_KICAD_SEXPR | protected | 
| m_schematic | SCH_IO_KICAD_SEXPR | protected | 
| m_version | SCH_IO_KICAD_SEXPR | protected | 
| ParseLibSymbols(std::string &aSymbolText, std::string aSource, int aFileVersion=SEXPR_SCHEMATIC_FILE_VERSION) | SCH_IO_KICAD_SEXPR | static | 
| PropBuffering | SCH_IO_KICAD_SEXPR | static | 
| Report(const wxString &aText, SEVERITY aSeverity=RPT_SEVERITY_UNDEFINED) | IO_BASE | virtual | 
| saveBitmap(const SCH_BITMAP &aBitmap) | SCH_IO_KICAD_SEXPR | private | 
| saveBusEntry(SCH_BUS_ENTRY_BASE *aBusEntry) | SCH_IO_KICAD_SEXPR | private | 
| saveField(SCH_FIELD *aField) | SCH_IO_KICAD_SEXPR | private | 
| saveGroup(SCH_GROUP *aGroup) | SCH_IO_KICAD_SEXPR | private | 
| saveInstances(const std::vector< SCH_SHEET_INSTANCE > &aSheets) | SCH_IO_KICAD_SEXPR | private | 
| saveJunction(SCH_JUNCTION *aJunction) | SCH_IO_KICAD_SEXPR | private | 
| SaveLibrary(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr) override | SCH_IO_KICAD_SEXPR | virtual | 
| saveLine(SCH_LINE *aLine) | SCH_IO_KICAD_SEXPR | private | 
| saveNoConnect(SCH_NO_CONNECT *aNoConnect) | SCH_IO_KICAD_SEXPR | private | 
| saveRuleArea(SCH_RULE_AREA *aRuleArea) | SCH_IO_KICAD_SEXPR | private | 
| SaveSchematicFile(const wxString &aFileName, SCH_SHEET *aSheet, SCHEMATIC *aSchematic, const std::map< std::string, UTF8 > *aProperties=nullptr) override | SCH_IO_KICAD_SEXPR | virtual | 
| saveShape(SCH_SHAPE *aShape) | SCH_IO_KICAD_SEXPR | private | 
| saveSheet(SCH_SHEET *aSheet, const SCH_SHEET_LIST &aSheetList) | SCH_IO_KICAD_SEXPR | private | 
| SaveSymbol(const wxString &aLibraryPath, const LIB_SYMBOL *aSymbol, const std::map< std::string, UTF8 > *aProperties=nullptr) override | SCH_IO_KICAD_SEXPR | virtual | 
| saveSymbol(SCH_SYMBOL *aSymbol, const SCHEMATIC &aSchematic, const SCH_SHEET_LIST &aSheetList, bool aForClipboard, const SCH_SHEET_PATH *aRelativePath=nullptr) | SCH_IO_KICAD_SEXPR | private | 
| saveTable(SCH_TABLE *aTable) | SCH_IO_KICAD_SEXPR | private | 
| saveText(SCH_TEXT *aText) | SCH_IO_KICAD_SEXPR | private | 
| saveTextBox(SCH_TEXTBOX *aText) | SCH_IO_KICAD_SEXPR | private | 
| SCH_IO(const wxString &aName) | SCH_IO | inlineprotected | 
| SCH_IO_KICAD_SEXPR() | SCH_IO_KICAD_SEXPR | |
| SetLibraryManagerAdapter(SYMBOL_LIBRARY_ADAPTER *aAdapter) | SCH_IO | inlinevirtual | 
| SetProgressReporter(PROGRESS_REPORTER *aReporter) | IO_BASE | inlinevirtual | 
| SetReporter(REPORTER *aReporter) | IO_BASE | inlinevirtual | 
| SupportsConfigurationDialog() const | IO_BASE | inlinevirtual | 
| SupportsSubLibraries() const | SCH_IO | inlinevirtual | 
| ~IO_BASE()=default | IO_BASE | virtual | 
| ~SCH_IO() | SCH_IO | inlinevirtual | 
| ~SCH_IO_KICAD_SEXPR() | SCH_IO_KICAD_SEXPR | virtual |