25#ifndef SIM_MODEL_SWITCH_H
26#define SIM_MODEL_SWITCH_H
39 std::vector<std::reference_wrapper<const SIM_MODEL_PIN>>
GetPins()
const override;
50 return {
"ctrl+",
"ctrl-",
"no+",
"no-" };
std::vector< std::string > GetPinNames() const override
static const std::vector< PARAM::INFO > makeSwVParamInfos()
bool requiresSpiceModelLine(const SPICE_ITEM &aItem) const override
static const std::vector< PARAM::INFO > makeSwIParamInfos()
std::string ItemLine(const SPICE_ITEM &aItem) const override
std::string ItemParams() const override
std::vector< std::reference_wrapper< const SIM_MODEL_PIN > > GetPins() const override
SPICE_GENERATOR(const SIM_MODEL &aModel)