KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SCH_IO_ALTIUM Member List

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

AddLibTextBox(const ASCH_TEXT_FRAME *aElem, std::vector< LIB_SYMBOL * > &aSymbol=nullsym, std::vector< int > &aFontSize=nullint)SCH_IO_ALTIUMprivate
AddTextBox(const ASCH_TEXT_FRAME *aElem)SCH_IO_ALTIUMprivate
CanReadLibrary(const wxString &aFileName) const overrideSCH_IO_ALTIUMvirtual
CanReadSchematicFile(const wxString &aFileName) const overrideSCH_IO_ALTIUMvirtual
checkFileHeader(const wxString &aFileName)SCH_IO_ALTIUMprivatestatic
CreateLibrary(const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties=nullptr)IO_BASEvirtual
DeleteLibrary(const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties=nullptr)IO_BASEvirtual
DeleteSymbol(const wxString &aLibraryPath, const wxString &aSymbolName, const STRING_UTF8_MAP *aProperties=nullptr)SCH_IOvirtual
doEnumerateSymbolLib(const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties, std::function< void(const wxString &, LIB_SYMBOL *)> aInserter)SCH_IO_ALTIUMprivate
ensureLoadedLibrary(const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties)SCH_IO_ALTIUMprivate
EnumerateSymbolLib(wxArrayString &aSymbolNameList, const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_IO_ALTIUMvirtual
EnumerateSymbolLib(std::vector< LIB_SYMBOL * > &aSymbolList, const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_IO_ALTIUMvirtual
GetAvailableSymbolFields(std::vector< wxString > &aNames)SCH_IOinlinevirtual
getCurrentScreen()SCH_IO_ALTIUMprivate
getCurrentSheet()SCH_IO_ALTIUMprivate
GetDefaultSymbolFields(std::vector< wxString > &aNames)SCH_IOinlinevirtual
GetError() constSCH_IOvirtual
GetFileFromStorage(const wxString &aFilename) constSCH_IO_ALTIUMprivate
getLibFileName()SCH_IO_ALTIUM
getLibName()SCH_IO_ALTIUM
GetLibraryDesc() const overrideSCH_IO_ALTIUMinlinevirtual
GetLibraryFileDesc() constIO_BASEinlinevirtual
GetLibraryOptions(STRING_UTF8_MAP *aListToAppendTo) const overrideSCH_IOvirtual
getLibraryTimestamp(const wxString &aLibraryPath) constSCH_IO_ALTIUMprivate
GetModifyHash() const overrideSCH_IO_ALTIUMvirtual
GetName() constIO_BASEinline
GetSchematicFileDesc() const overrideSCH_IO_ALTIUMinlinevirtual
GetSubLibraryDescription(const wxString &aName)SCH_IOinlinevirtual
GetSubLibraryNames(std::vector< wxString > &aNames)SCH_IOinlinevirtual
IO_BASE()=deleteIO_BASEprotected
IO_BASE(const wxString &aName)IO_BASEinlineprotected
isASCIIFile(const wxString &aFileName)SCH_IO_ALTIUMprivatestatic
isBinaryFile(const wxString &aFileName)SCH_IO_ALTIUMprivatestatic
IsComponentPartVisible(const ASCH_OWNER_INTERFACE &aElem) constSCH_IO_ALTIUMprivate
IsLibraryWritable(const wxString &aLibraryPath) overrideSCH_IO_ALTIUMinlinevirtual
LoadSchematicFile(const wxString &aFileName, SCHEMATIC *aSchematic, SCH_SHEET *aAppendToMe=nullptr, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_IO_ALTIUMvirtual
LoadSymbol(const wxString &aLibraryPath, const wxString &aAliasName, const STRING_UTF8_MAP *aProperties=nullptr) overrideSCH_IO_ALTIUMvirtual
m_altiumAdditionalSCH_IO_ALTIUMprivate
m_altiumComponentsSCH_IO_ALTIUMprivate
m_altiumHarnessPortsCurrentSheetSCH_IO_ALTIUMprivate
m_altiumImplementationListSCH_IO_ALTIUMprivate
m_altiumPortsCurrentSheetSCH_IO_ALTIUMprivate
m_altiumSheetSCH_IO_ALTIUMprivate
m_altiumStorageSCH_IO_ALTIUMprivate
m_altiumTemplatesSCH_IO_ALTIUMprivate
m_currentTitleBlockSCH_IO_ALTIUMprivate
m_fontsSCH_IO_ALTIUMprivate
m_harnessEntryParentSCH_IO_ALTIUMprivate
m_harnessOwnerIndexOffsetSCH_IO_ALTIUMprivate
m_isIntLibSCH_IO_ALTIUMprivate
m_libCacheSCH_IO_ALTIUMprivate
m_libNameSCH_IO_ALTIUMprivate
m_libSymbolsSCH_IO_ALTIUMprivate
m_nameIO_BASEprotected
m_piSCH_IO_ALTIUMprivate
m_powerSymbolsSCH_IO_ALTIUMprivate
m_progressReporterIO_BASEprotected
m_propertiesSCH_IO_ALTIUMprivate
m_reporterIO_BASEprotected
m_rootSheetSCH_IO_ALTIUMprivate
m_schematicSCH_IO_ALTIUMprivate
m_sheetOffsetSCH_IO_ALTIUMprivate
m_sheetPathSCH_IO_ALTIUMprivate
m_sheetsSCH_IO_ALTIUMprivate
m_symbolsSCH_IO_ALTIUMprivate
m_timestampsSCH_IO_ALTIUMprivate
ParseAdditional(const ALTIUM_COMPOUND_FILE &aAltiumSchFile)SCH_IO_ALTIUM
ParseAltiumSch(const wxString &aFileName)SCH_IO_ALTIUM
ParseArc(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParseASCIISchematic(const wxString &aFileName)SCH_IO_ALTIUM
ParseBezier(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParseBus(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseBusEntry(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseCircle(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParseComponent(int aIndex, const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseDesignator(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseEllipse(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParseEllipticalArc(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParseFileHeader(const ALTIUM_COMPOUND_FILE &aAltiumSchFile)SCH_IO_ALTIUM
ParseFileName(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseHarnessConnector(int aIndex, const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseHarnessEntry(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseHarnessPort(const ASCH_PORT &aElem)SCH_IO_ALTIUMprivate
ParseHarnessType(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseHyperlink(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParseImage(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseImplementation(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParseImplementationList(int aIndex, const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseJunction(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseLabel(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym, std::vector< int > &aFontSize=nullint)SCH_IO_ALTIUMprivate
ParseLibComponent(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseLibDesignator(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym, std::vector< int > &aFontSize=nullint)SCH_IO_ALTIUMprivate
ParseLibFile(const ALTIUM_COMPOUND_FILE &aAltiumSchFile)SCH_IO_ALTIUMprivate
ParseLibHeader(const ALTIUM_COMPOUND_FILE &aAltiumSchFile, std::vector< int > &aFontSizes)SCH_IO_ALTIUMprivate
ParseLibParameter(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym, std::vector< int > &aFontSize=nullint)SCH_IO_ALTIUMprivate
ParseLine(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParseNetLabel(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseNoERC(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseNote(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseParameter(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParsePieChart(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParsePin(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParsePolygon(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParsePolyline(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParsePort(const ASCH_PORT &aElem)SCH_IO_ALTIUMprivate
ParsePowerPort(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseRecord(int index, std::map< wxString, wxString > &properties, const wxString &aSectionName)SCH_IO_ALTIUM
ParseRectangle(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParseRoundRectangle(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym)SCH_IO_ALTIUMprivate
ParseSheet(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseSheetEntry(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseSheetName(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseSheetSymbol(int aIndex, const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseSignalHarness(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseStorage(const ALTIUM_COMPOUND_FILE &aAltiumSchFile)SCH_IO_ALTIUM
ParseTemplate(int aIndex, const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
ParseTextFrame(const std::map< wxString, wxString > &aProperties, std::vector< LIB_SYMBOL * > &aSymbol=nullsym, std::vector< int > &aFontSize=nullint)SCH_IO_ALTIUMprivate
ParseWire(const std::map< wxString, wxString > &aProperties)SCH_IO_ALTIUMprivate
SaveLibrary(const wxString &aFileName, const STRING_UTF8_MAP *aProperties=nullptr)SCH_IOvirtual
SaveSchematicFile(const wxString &aFileName, SCH_SHEET *aSheet, SCHEMATIC *aSchematic, const STRING_UTF8_MAP *aProperties=nullptr)SCH_IOvirtual
SaveSymbol(const wxString &aLibraryPath, const LIB_SYMBOL *aSymbol, const STRING_UTF8_MAP *aProperties=nullptr)SCH_IOvirtual
SCH_IO(const wxString &aName)SCH_IOinlineprotected
SCH_IO_ALTIUM()SCH_IO_ALTIUM
SetLibTable(SYMBOL_LIB_TABLE *aTable)SCH_IOinlinevirtual
SetProgressReporter(PROGRESS_REPORTER *aReporter)IO_BASEinlinevirtual
SetReporter(REPORTER *aReporter)IO_BASEinlinevirtual
ShouldPutItemOnSheet(int aOwnerindex)SCH_IO_ALTIUMprivate
SupportsSubLibraries() constSCH_IOinlinevirtual
~IO_BASE()=defaultIO_BASEvirtual
~SCH_IO()SCH_IOinlinevirtual
~SCH_IO_ALTIUM()SCH_IO_ALTIUM