25#ifndef SIM_MODEL_SUBCIRCUIT_H 
   26#define SIM_MODEL_SUBCIRCUIT_H 
SIM_MODEL_SPICE(TYPE aType, std::unique_ptr< SPICE_GENERATOR > aSpiceGenerator)
 
friend class SPICE_MODEL_PARSER_SUBCKT
 
std::string GetSpiceCode() const
 
void SetBaseModel(const SIM_MODEL &aBaseModel) override
 
std::vector< std::unique_ptr< PARAM::INFO > > m_paramInfos
 
std::vector< std::string > CurrentNames(const SPICE_ITEM &aItem) const override
 
SPICE_GENERATOR(const SIM_MODEL &aModel)
 
std::string ModelLine(const SPICE_ITEM &aItem) const override
 
SPICE_GENERATOR(const SIM_MODEL &aModel)
 
SPICE_MODEL_PARSER(SIM_MODEL_SPICE &aModel)
 
void ReadModel(const SIM_LIBRARY_SPICE &aLibrary, const std::string &aSpiceCode) override
 
SPICE_MODEL_PARSER(SIM_MODEL_SPICE &aModel)