KiCad PCB EDA Suite
|
#include <spice_generator.h>
Public Attributes | |
std::string | refName |
std::vector< std::string > | pinNumbers |
std::vector< std::string > | pinNetNames |
std::string | baseModelName |
std::string | modelName |
const SIM_MODEL * | model = nullptr |
std::vector< SCH_FIELD > | fields |
Definition at line 33 of file spice_generator.h.
std::string SPICE_ITEM::baseModelName |
Definition at line 38 of file spice_generator.h.
Referenced by SPICE_GENERATOR::ModelName(), SPICE_GENERATOR_IBIS::ModelName(), NETLIST_EXPORTER_SPICE::readModel(), and SIM_MODEL::requiresSpiceModelLine().
std::vector<SCH_FIELD> SPICE_ITEM::fields |
Definition at line 41 of file spice_generator.h.
Referenced by NETLIST_EXPORTER_SPICE::getNodePattern(), SPICE_GENERATOR_IBIS::IbisDevice(), and NETLIST_EXPORTER_SPICE::ReadSchematicAndLibraries().
const SIM_MODEL* SPICE_ITEM::model = nullptr |
Definition at line 40 of file spice_generator.h.
Referenced by SIMULATOR_FRAME_UI::AddTuner(), SIMULATOR_FRAME_UI::applyTuners(), NETLIST_EXPORTER_SPICE::readModel(), TUNER_SLIDER::TUNER_SLIDER(), SPICE_GENERATOR_IDEAL::TunerCommand(), and SPICE_GENERATOR_R_POT::TunerCommand().
std::string SPICE_ITEM::modelName |
Definition at line 39 of file spice_generator.h.
Referenced by SPICE_GENERATOR_IBIS::IbisDevice(), SPICE_GENERATOR_BEHAVIORAL::ItemLine(), SPICE_GENERATOR_IDEAL::ItemLine(), SPICE_GENERATOR_SOURCE::ItemLine(), SPICE_GENERATOR_SWITCH::ItemLine(), SPICE_GENERATOR::ItemModelName(), SPICE_GENERATOR::ModelLine(), SPICE_GENERATOR_R_POT::ModelLine(), SPICE_GENERATOR_TLINE::ModelLine(), NETLIST_EXPORTER_SPICE::readModel(), and DIALOG_SIM_MODEL< T >::updateModelCodeTab().
std::vector<std::string> SPICE_ITEM::pinNetNames |
Definition at line 37 of file spice_generator.h.
Referenced by SPICE_GENERATOR::ItemLine(), SPICE_GENERATOR_SWITCH::ItemLine(), SPICE_GENERATOR::ItemPins(), SPICE_GENERATOR_RAW_SPICE::ItemPins(), SPICE_GENERATOR_RAW_SPICE::Preview(), NETLIST_EXPORTER_SPICE::readNodePattern(), and NETLIST_EXPORTER_SPICE::readPinNetNames().
std::vector<std::string> SPICE_ITEM::pinNumbers |
Definition at line 36 of file spice_generator.h.
Referenced by SPICE_GENERATOR::ItemLine(), SPICE_GENERATOR::ItemPins(), SPICE_GENERATOR_RAW_SPICE::ItemPins(), SPICE_GENERATOR_RAW_SPICE::Preview(), and NETLIST_EXPORTER_SPICE::readPinNumbers().
std::string SPICE_ITEM::refName |
Definition at line 35 of file spice_generator.h.
Referenced by NETLIST_EXPORTER_SPICE::getNodePattern(), SPICE_GENERATOR_SWITCH::ItemLine(), SPICE_GENERATOR::ItemName(), SPICE_GENERATOR_RAW_SPICE::ItemName(), SPICE_GENERATOR::ItemPins(), SPICE_GENERATOR_RAW_SPICE::ItemPins(), SPICE_GENERATOR::ModelName(), SPICE_GENERATOR_IBIS::ModelName(), SPICE_GENERATOR_RAW_SPICE::Preview(), SPICE_GENERATOR_SPICE::Preview(), NETLIST_EXPORTER_SPICE::readNodePattern(), NETLIST_EXPORTER_SPICE::readRefName(), SCH_EDIT_FRAME::RefreshOperatingPointDisplay(), SCH_SYMBOL::ResolveTextVar(), and SCH_EDITOR_CONTROL::SimProbe().