36 m_fixIncludePaths( true )
56 NGSPICE_COMPATIBILITY_MODE::USER_CONFIG, NGSPICE_COMPATIBILITY_MODE::HSPICE ) );
64 wxCHECK( settings,
false );
std::vector< PARAM_BASE * > m_params
The list of parameters (owned by this object)
NESTED_SETTINGS is a JSON_SETTINGS that lives inside a JSON_SETTINGS.
Container for Ngspice simulator settings.
NGSPICE_SETTINGS(JSON_SETTINGS *aParent, const std::string &aPath)
bool operator==(const SPICE_SETTINGS &aRhs) const override
NGSPICE_COMPATIBILITY_MODE m_compatibilityMode
Stores an enum as an integer.
Storage for simulator specific settings.
wxString m_workbookFilename
SPICE_SETTINGS(JSON_SETTINGS *aParent, const std::string &aPath)
virtual bool operator==(const SPICE_SETTINGS &aRhs) const =0
const int spiceSettingsSchemaVersion
NGSPICE_COMPATIBILITY_MODE
Ngspice simulator compatibility modes.