KiCad PCB EDA Suite
|
This is the complete list of members for NET_SETTINGS, including all inherited members.
addMissingDefaults(NETCLASS *nc) const | NET_SETTINGS | private |
AddNestedSettings(NESTED_SETTINGS *aSettings) | JSON_SETTINGS | |
AppendNetclassLabelAssignment(const wxString &netName, const std::set< wxString > &netclasses) | NET_SETTINGS | |
At(const std::string &aPath) | JSON_SETTINGS | |
ClearAllCaches() | NET_SETTINGS | |
ClearCacheForNet(const wxString &netName) | NET_SETTINGS | |
ClearNetclasses() | NET_SETTINGS | |
ClearNetclassLabelAssignment(const wxString &netName) | NET_SETTINGS | |
ClearNetclassLabelAssignments() | NET_SETTINGS | |
ClearNetclassPatternAssignments() | NET_SETTINGS | |
ClearNetColorAssignments() | NET_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 | |
GetCachedEffectiveNetClass(const wxString &aNetName) const | NET_SETTINGS | |
GetCompositeNetclasses() const | NET_SETTINGS | |
GetDefaultNetclass() | NET_SETTINGS | |
GetEffectiveNetClass(const wxString &aNetName) | NET_SETTINGS | |
getFileExt() const | JSON_SETTINGS | inlineprotectedvirtual |
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 |
GetNetClassByName(const wxString &aNetName) const | NET_SETTINGS | |
GetNetclasses() const | NET_SETTINGS | |
GetNetclassLabelAssignments() const | NET_SETTINGS | |
GetNetclassPatternAssignments() | NET_SETTINGS | |
GetNetColorAssignments() const | NET_SETTINGS | |
GetParent() | NESTED_SETTINGS | inline |
HasEffectiveNetClass(const wxString &aNetName) const | NET_SETTINGS | |
HasNetclass(const wxString &netclassName) const | NET_SETTINGS | |
HasNetclassLabelAssignment(const wxString &netName) const | NET_SETTINGS | |
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 | |
Load() | JSON_SETTINGS | virtual |
LoadFromFile(const wxString &aDirectory="") override | NESTED_SETTINGS | virtual |
LoadFromRawFile(const wxString &aPath) | JSON_SETTINGS | |
m_compositeNetClasses | NET_SETTINGS | private |
m_createIfDefault | JSON_SETTINGS | protected |
m_createIfMissing | JSON_SETTINGS | protected |
m_defaultNetClass | NET_SETTINGS | private |
m_deleteLegacyAfterMigration | JSON_SETTINGS | protected |
m_effectiveNetclassCache | NET_SETTINGS | private |
m_filename | JSON_SETTINGS | protected |
m_impicitNetClasses | NET_SETTINGS | private |
m_internals | JSON_SETTINGS | protected |
m_legacy_filename | JSON_SETTINGS | protected |
m_location | JSON_SETTINGS | protected |
m_manager | JSON_SETTINGS | protected |
m_migrators | JSON_SETTINGS | protected |
m_modified | JSON_SETTINGS | protected |
m_nested_settings | JSON_SETTINGS | protected |
m_netClasses | NET_SETTINGS | private |
m_netClassLabelAssignments | NET_SETTINGS | private |
m_netClassPatternAssignments | NET_SETTINGS | private |
m_netColorAssignments | NET_SETTINGS | private |
m_params | JSON_SETTINGS | protected |
m_parent | NESTED_SETTINGS | protected |
m_path | NESTED_SETTINGS | protected |
m_resetParamsIfMissing | JSON_SETTINGS | protected |
m_schemaVersion | JSON_SETTINGS | protected |
m_writeFile | JSON_SETTINGS | protected |
makeEffectiveNetclass(std::shared_ptr< NETCLASS > &effectiveNetclass, std::vector< NETCLASS * > &netclasses) const | NET_SETTINGS | private |
Migrate() | JSON_SETTINGS | |
MigrateFromLegacy(wxConfigBase *aLegacyConfig) | JSON_SETTINGS | virtual |
migrateSchema0to1() | NET_SETTINGS | private |
migrateSchema1to2() | NET_SETTINGS | private |
migrateSchema2to3() | NET_SETTINGS | private |
migrateSchema3to4() | NET_SETTINGS | private |
NESTED_SETTINGS(const std::string &aName, int aSchemaVersion, JSON_SETTINGS *aParent, const std::string &aPath, bool aLoadFromFile=true) | NESTED_SETTINGS | |
NET_SETTINGS(JSON_SETTINGS *aParent, const std::string &aPath) | NET_SETTINGS | |
operator!=(const NET_SETTINGS &aOther) const | NET_SETTINGS | inline |
operator==(const NET_SETTINGS &aOther) const | NET_SETTINGS | |
ParseBusGroup(const wxString &aGroup, wxString *name, std::vector< wxString > *aMemberList) | NET_SETTINGS | static |
ParseBusVector(const wxString &aBus, wxString *aName, std::vector< wxString > *aMemberList) | NET_SETTINGS | static |
RecomputeEffectiveNetclasses() | NET_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 |
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 | |
SetDefaultNetclass(std::shared_ptr< NETCLASS > netclass) | NET_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 |
SetNetclass(const wxString &netclassName, std::shared_ptr< NETCLASS > &netclass) | NET_SETTINGS | |
SetNetclasses(const std::map< wxString, std::shared_ptr< NETCLASS > > &netclasses) | NET_SETTINGS | |
SetNetclassLabelAssignment(const wxString &netName, const std::set< wxString > &netclasses) | NET_SETTINGS | |
SetNetclassPatternAssignment(const wxString &pattern, const wxString &netclass) | NET_SETTINGS | |
SetNetclassPatternAssignments(std::vector< std::pair< std::unique_ptr< EDA_COMBINED_MATCHER >, wxString > > &&netclassPatterns) | NET_SETTINGS | |
SetNetColorAssignment(const wxString &netName, const KIGFX::COLOR4D &color) | NET_SETTINGS | |
SetParent(JSON_SETTINGS *aParent, bool aLoadFromFile=true) | NESTED_SETTINGS | |
SetReadOnly(bool aReadOnly) | JSON_SETTINGS | inline |
Store() | JSON_SETTINGS | virtual |
~JSON_SETTINGS() | JSON_SETTINGS | virtual |
~NESTED_SETTINGS() | NESTED_SETTINGS | virtual |
~NET_SETTINGS() | NET_SETTINGS | virtual |