| AddSymbol(const LIB_SYMBOL *aSymbol) | SCH_IO_LIB_CACHE | virtual |
| DeleteSymbol(const wxString &aName) override | SCH_IO_KICAD_SEXPR_LIB_CACHE | virtual |
| formatLibraryHeader(OUTPUTFORMATTER &aFormatter) | SCH_IO_KICAD_SEXPR_LIB_CACHE | private |
| 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 |
| GetSymbolSourceFiles() const | SCH_IO_LIB_CACHE | inline |
| HasParseError() 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 | |
| isLibraryPathValid() const | SCH_IO_KICAD_SEXPR_LIB_CACHE | private |
| 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_hasParseError | 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_pendingFileDeletes | SCH_IO_KICAD_SEXPR_LIB_CACHE | private |
| m_symbols | SCH_IO_LIB_CACHE | protected |
| m_symbolSourceFiles | 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) | 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 |
| savePinMapData(LIB_SYMBOL *aSymbol, 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 | |
| SetModified(bool aModified=true) | SCH_IO_LIB_CACHE | inline |
| SetParseError(bool aHasError=true) | SCH_IO_LIB_CACHE | inline |
| updateParentSymbolLinks() | SCH_IO_KICAD_SEXPR_LIB_CACHE | private |
| ~SCH_IO_KICAD_SEXPR_LIB_CACHE() | SCH_IO_KICAD_SEXPR_LIB_CACHE | virtual |
| ~SCH_IO_LIB_CACHE() | SCH_IO_LIB_CACHE | virtual |