AddSymbol(const LIB_SYMBOL *aSymbol) | SCH_IO_LIB_CACHE | virtual |
DeleteSymbol(const wxString &aName) override | SCH_IO_KICAD_SEXPR_LIB_CACHE | virtual |
GetFileFormatVersionAtLoad() const | SCH_IO_KICAD_SEXPR_LIB_CACHE | inline |
GetFileName() const | SCH_IO_LIB_CACHE | inline |
GetLibModificationTime() | SCH_IO_LIB_CACHE | |
GetLogicalName() const | SCH_IO_LIB_CACHE | inline |
GetModifyHash() | SCH_IO_LIB_CACHE | inline |
GetRealFile() const | SCH_IO_LIB_CACHE | |
GetSymbol(const wxString &aName) | SCH_IO_LIB_CACHE | virtual |
GetSymbolMap() const | SCH_IO_LIB_CACHE | inline |
IncrementModifyHash() | SCH_IO_LIB_CACHE | inline |
IsFile(const wxString &aFullPathAndFileName) const | SCH_IO_LIB_CACHE | |
IsFileChanged() const | SCH_IO_LIB_CACHE | |
Load() override | SCH_IO_KICAD_SEXPR_LIB_CACHE | virtual |
m_fileFormatVersionAtLoad | SCH_IO_KICAD_SEXPR_LIB_CACHE | private |
m_fileModTime | SCH_IO_LIB_CACHE | protected |
m_fileName | SCH_IO_LIB_CACHE | protected |
m_isModified | SCH_IO_LIB_CACHE | protected |
m_isWritable | SCH_IO_LIB_CACHE | protected |
m_libFileName | SCH_IO_LIB_CACHE | protected |
m_libType | SCH_IO_LIB_CACHE | protected |
m_modHash | SCH_IO_LIB_CACHE | protected |
m_modHashMutex | SCH_IO_LIB_CACHE | protected |
m_symbols | SCH_IO_LIB_CACHE | protected |
removeSymbol(LIB_SYMBOL *aAlias) | SCH_IO_LIB_CACHE | protected |
Save(const std::optional< bool > &aOpt=std::nullopt) override | SCH_IO_KICAD_SEXPR_LIB_CACHE | virtual |
saveDcmInfoAsFields(LIB_SYMBOL *aSymbol, OUTPUTFORMATTER &aFormatter, int &aNextFreeFieldId) | SCH_IO_KICAD_SEXPR_LIB_CACHE | privatestatic |
saveField(SCH_FIELD *aField, OUTPUTFORMATTER &aFormatter) | SCH_IO_KICAD_SEXPR_LIB_CACHE | privatestatic |
savePin(SCH_PIN *aPin, OUTPUTFORMATTER &aFormatter) | SCH_IO_KICAD_SEXPR_LIB_CACHE | privatestatic |
SaveSymbol(LIB_SYMBOL *aSymbol, OUTPUTFORMATTER &aFormatter, const wxString &aLibName=wxEmptyString, bool aIncludeData=true) | SCH_IO_KICAD_SEXPR_LIB_CACHE | static |
saveSymbolDrawItem(SCH_ITEM *aItem, OUTPUTFORMATTER &aFormatter) | SCH_IO_KICAD_SEXPR_LIB_CACHE | privatestatic |
saveText(SCH_TEXT *aText, OUTPUTFORMATTER &aFormatter) | SCH_IO_KICAD_SEXPR_LIB_CACHE | privatestatic |
saveTextBox(SCH_TEXTBOX *aTextBox, OUTPUTFORMATTER &aFormatter) | SCH_IO_KICAD_SEXPR_LIB_CACHE | privatestatic |
SCH_IO_KICAD_SEXPR | SCH_IO_KICAD_SEXPR_LIB_CACHE | private |
SCH_IO_KICAD_SEXPR_LIB_CACHE(const wxString &aLibraryPath) | SCH_IO_KICAD_SEXPR_LIB_CACHE | |
SCH_IO_LIB_CACHE(const wxString &aLibraryPath) | SCH_IO_LIB_CACHE | |
SetFileFormatVersionAtLoad(int aVersion) | SCH_IO_KICAD_SEXPR_LIB_CACHE | inline |
SetFileName(const wxString &aFileName) | SCH_IO_LIB_CACHE | inline |
SetModified(bool aModified=true) | SCH_IO_LIB_CACHE | inline |
~SCH_IO_KICAD_SEXPR_LIB_CACHE() | SCH_IO_KICAD_SEXPR_LIB_CACHE | virtual |
~SCH_IO_LIB_CACHE() | SCH_IO_LIB_CACHE | virtual |