| AddNestedSettings(NESTED_SETTINGS *aSettings) | JSON_SETTINGS |  | 
  | At(const std::string &aPath) | JSON_SETTINGS |  | 
  | Contains(const std::string &aPath) const | JSON_SETTINGS |  | 
  | fetchOrDefault(const nlohmann::json &aJson, const std::string &aKey, ResultType aDefault=ResultType()) | JSON_SETTINGS | protectedstatic | 
  | FormatAsString() | JSON_SETTINGS |  | 
  | fromLegacy(wxConfigBase *aConfig, const std::string &aKey, const std::string &aDest) | JSON_SETTINGS | protected | 
  | fromLegacyColor(wxConfigBase *aConfig, const std::string &aKey, const std::string &aDest) | JSON_SETTINGS | protected | 
  | fromLegacyString(wxConfigBase *aConfig, const std::string &aKey, const std::string &aDest) | JSON_SETTINGS | protected | 
  | Get(const std::string &aPath) const | JSON_SETTINGS |  | 
  | Get(const std::string &aPath) const | JSON_SETTINGS |  | 
  | Get(const std::string &aPath) const | JSON_SETTINGS |  | 
  | getFileExt() const | JSON_SETTINGS | inlineprotectedvirtual | 
  | GetFileHistories() | JSON_SETTINGS | virtual | 
  | GetFilename() const | JSON_SETTINGS | inline | 
  | GetFullFilename() const | JSON_SETTINGS |  | 
  | GetJson(const std::string &aPath) const | JSON_SETTINGS |  | 
  | getLegacyFileExt() const | JSON_SETTINGS | inlineprotectedvirtual | 
  | GetLocation() const | JSON_SETTINGS | inline | 
  | GetParent() | NESTED_SETTINGS | inline | 
  | Internals() | JSON_SETTINGS |  | 
  | IsReadOnly() const | JSON_SETTINGS | inline | 
  | JSON_SETTINGS(const wxString &aFilename, SETTINGS_LOC aLocation, int aSchemaVersion) | JSON_SETTINGS | inline | 
  | JSON_SETTINGS(const wxString &aFilename, SETTINGS_LOC aLocation, int aSchemaVersion, bool aCreateIfMissing, bool aCreateIfDefault, bool aWriteFile) | JSON_SETTINGS |  | 
  | JSON_SETTINGS(const JSON_SETTINGS &)=delete | JSON_SETTINGS |  | 
  | Load() | JSON_SETTINGS | virtual | 
  | LoadFromFile(const wxString &aDirectory="") override | NESTED_SETTINGS | virtual | 
  | LoadFromRawFile(const wxString &aPath) | JSON_SETTINGS |  | 
  | m_AnnotateMethod | SCHEMATIC_SETTINGS |  | 
  | m_AnnotateSortOrder | SCHEMATIC_SETTINGS |  | 
  | m_AnnotateStartNum | SCHEMATIC_SETTINGS |  | 
  | m_BomExportFileName | SCHEMATIC_SETTINGS |  | 
  | m_BomFmtPresets | SCHEMATIC_SETTINGS |  | 
  | m_BomFmtSettings | SCHEMATIC_SETTINGS |  | 
  | m_BomPresets | SCHEMATIC_SETTINGS |  | 
  | m_BomSettings | SCHEMATIC_SETTINGS |  | 
  | m_ConnectionGridSize | SCHEMATIC_SETTINGS |  | 
  | m_createIfDefault | JSON_SETTINGS | protected | 
  | m_createIfMissing | JSON_SETTINGS | protected | 
  | m_DashedLineDashRatio | SCHEMATIC_SETTINGS |  | 
  | m_DashedLineGapRatio | SCHEMATIC_SETTINGS |  | 
  | m_DefaultLineWidth | SCHEMATIC_SETTINGS |  | 
  | m_DefaultTextSize | SCHEMATIC_SETTINGS |  | 
  | m_deleteLegacyAfterMigration | JSON_SETTINGS | protected | 
  | m_filename | JSON_SETTINGS | protected | 
  | m_FontMetrics | SCHEMATIC_SETTINGS |  | 
  | m_HopOverScale | SCHEMATIC_SETTINGS |  | 
  | m_HopOverSizeChoice | SCHEMATIC_SETTINGS |  | 
  | m_internals | JSON_SETTINGS | protected | 
  | m_IntersheetRefsFormatShort | SCHEMATIC_SETTINGS |  | 
  | m_IntersheetRefsListOwnPage | SCHEMATIC_SETTINGS |  | 
  | m_IntersheetRefsPrefix | SCHEMATIC_SETTINGS |  | 
  | m_IntersheetRefsShow | SCHEMATIC_SETTINGS |  | 
  | m_IntersheetRefsSuffix | SCHEMATIC_SETTINGS |  | 
  | m_isFutureFormat | JSON_SETTINGS | protected | 
  | m_JunctionSize | SCHEMATIC_SETTINGS |  | 
  | m_JunctionSizeChoice | SCHEMATIC_SETTINGS |  | 
  | m_LabelSizeRatio | SCHEMATIC_SETTINGS |  | 
  | m_legacy_filename | JSON_SETTINGS | protected | 
  | m_location | JSON_SETTINGS | protected | 
  | m_manager | JSON_SETTINGS | protected | 
  | m_MaxError | SCHEMATIC_SETTINGS |  | 
  | m_migrators | JSON_SETTINGS | protected | 
  | m_modified | JSON_SETTINGS | protected | 
  | m_nested_settings | JSON_SETTINGS | protected | 
  | m_NgspiceSettings | SCHEMATIC_SETTINGS |  | 
  | m_OPO_IPrecision | SCHEMATIC_SETTINGS |  | 
  | m_OPO_IRange | SCHEMATIC_SETTINGS |  | 
  | m_OPO_VPrecision | SCHEMATIC_SETTINGS |  | 
  | m_OPO_VRange | SCHEMATIC_SETTINGS |  | 
  | m_params | JSON_SETTINGS | protected | 
  | m_parent | NESTED_SETTINGS | protected | 
  | m_path | NESTED_SETTINGS | protected | 
  | m_PinSymbolSize | SCHEMATIC_SETTINGS |  | 
  | m_PlotDirectoryName | SCHEMATIC_SETTINGS |  | 
  | m_refDesTracker | SCHEMATIC_SETTINGS |  | 
  | m_resetParamsIfMissing | JSON_SETTINGS | protected | 
  | m_SchDrawingSheetFileName | SCHEMATIC_SETTINGS |  | 
  | m_schemaVersion | JSON_SETTINGS | protected | 
  | m_SubpartFirstId | SCHEMATIC_SETTINGS |  | 
  | m_SubpartIdSeparator | SCHEMATIC_SETTINGS |  | 
  | m_TemplateFieldNames | SCHEMATIC_SETTINGS |  | 
  | m_TextOffsetRatio | SCHEMATIC_SETTINGS |  | 
  | m_writeFile | JSON_SETTINGS | protected | 
  | Migrate() | JSON_SETTINGS |  | 
  | MigrateFromLegacy(wxConfigBase *aLegacyConfig) | JSON_SETTINGS | virtual | 
  | NESTED_SETTINGS(const std::string &aName, int aSchemaVersion, JSON_SETTINGS *aParent, const std::string &aPath, bool aLoadFromFile=true) | NESTED_SETTINGS |  | 
  | operator=(const JSON_SETTINGS &)=delete | JSON_SETTINGS |  | 
  | registerMigration(int aOldSchemaVersion, int aNewSchemaVersion, std::function< bool(void)> aMigrator) | JSON_SETTINGS | protected | 
  | ReleaseNestedSettings(NESTED_SETTINGS *aSettings) | JSON_SETTINGS |  | 
  | ResetToDefaults() | JSON_SETTINGS |  | 
  | SaveToFile(const wxString &aDirectory="", bool aForce=false) override | NESTED_SETTINGS | virtual | 
  | SCHEMATIC_SETTINGS(JSON_SETTINGS *aParent, const std::string &aPath) | SCHEMATIC_SETTINGS |  | 
  | Set(const std::string &aPath, ValueType aVal) | JSON_SETTINGS |  | 
  | Set(const std::string &aPath, wxString aVal) | JSON_SETTINGS |  | 
  | Set(const std::string &aPath, wxString aVal) | JSON_SETTINGS |  | 
  | SetFilename(const wxString &aFilename) | JSON_SETTINGS | inline | 
  | SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, wxString &aTarget) | JSON_SETTINGS | static | 
  | SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, bool &aTarget) | JSON_SETTINGS | static | 
  | SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, int &aTarget) | JSON_SETTINGS | static | 
  | SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, unsigned int &aTarget) | JSON_SETTINGS | static | 
  | SetLegacyFilename(const wxString &aFilename) | JSON_SETTINGS | inline | 
  | SetLocation(SETTINGS_LOC aLocation) | JSON_SETTINGS | inline | 
  | SetManager(SETTINGS_MANAGER *aManager) | JSON_SETTINGS | inline | 
  | SetParent(JSON_SETTINGS *aParent, bool aLoadFromFile=true) | NESTED_SETTINGS |  | 
  | SetReadOnly(bool aReadOnly) | JSON_SETTINGS | inline | 
  | Store() | JSON_SETTINGS | virtual | 
  | SubReference(int aUnit, bool aAddSeparator=true) const | SCHEMATIC_SETTINGS |  | 
  | ~JSON_SETTINGS() | JSON_SETTINGS | virtual | 
  | ~NESTED_SETTINGS() | NESTED_SETTINGS | virtual | 
  | ~SCHEMATIC_SETTINGS() | SCHEMATIC_SETTINGS | virtual |