25#ifndef SPICE_MODEL_PARSER_H 
   26#define SPICE_MODEL_PARSER_H 
   38                          SIM_MODEL::TYPE* aType, 
bool aFirstPass );
 
   47                                                     const std::string& aLevel = 
"",
 
   48                                                     const std::string& aVersion = 
"",
 
   49                                                     bool aSkipDefaultLevel = 
true );
 
 
virtual void ReadModel(const SIM_LIBRARY_SPICE &aLibrary, const std::string &aSpiceCode)
 
SPICE_MODEL_PARSER(SIM_MODEL_SPICE &aModel)
 
static bool ReadType(const SIM_LIBRARY_SPICE &aLibrary, const std::string &aSpiceCode, SIM_MODEL::TYPE *aType, bool aFirstPass)
 
static SIM_MODEL::TYPE ReadTypeFromSpiceStrings(const std::string &aTypeString, const std::string &aLevel="", const std::string &aVersion="", bool aSkipDefaultLevel=true)
 
SIM_MODEL_SPICE & m_model
 
virtual ~SPICE_MODEL_PARSER()=default