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
 
SIM_MODEL_SWITCH(TYPE aType)
 
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
 
SPICE_GENERATOR(const SIM_MODEL &aModel)
 
std::string ItemParams() const override
 
std::vector< std::reference_wrapper< const SIM_MODEL_PIN > > GetPins() const override
 
SPICE_GENERATOR(const SIM_MODEL &aModel)