#include <spice_library_parser.h>
Definition at line 33 of file spice_library_parser.h.
◆ SPICE_LIBRARY_PARSER()
SPICE_LIBRARY_PARSER::SPICE_LIBRARY_PARSER |
( |
SIM_LIBRARY_SPICE & |
aLibrary, |
|
|
bool |
aForceFullParse |
|
) |
| |
|
inline |
◆ ~SPICE_LIBRARY_PARSER()
virtual SPICE_LIBRARY_PARSER::~SPICE_LIBRARY_PARSER |
( |
| ) |
|
|
inlinevirtual |
◆ parseFile()
void SPICE_LIBRARY_PARSER::parseFile |
( |
const wxString & |
aFilePath, |
|
|
REPORTER & |
aReporter |
|
) |
| |
|
protected |
Definition at line 137 of file spice_library_parser.cpp.
References _, SIM_MODEL_SPICE::Create(), m_library, SIM_LIBRARY::m_modelNames, SIM_LIBRARY::m_models, SIM_LIBRARY::m_pathResolver, parseFile(), REPORTER::Report(), RPT_SEVERITY_ERROR, SafeReadFile(), and IO_ERROR::What().
Referenced by parseFile(), readFallbacks(), and ReadFile().
◆ readFallbacks()
void SPICE_LIBRARY_PARSER::readFallbacks |
( |
const wxString & |
aFilePath, |
|
|
REPORTER & |
aReporter |
|
) |
| |
|
protected |
Definition at line 99 of file spice_library_parser.cpp.
References getFallbackType(), m_library, SIM_LIBRARY::m_modelNames, SIM_LIBRARY::m_models, SIM_LIBRARY::m_pathResolver, name, parseFile(), REPORTER::Report(), RPT_SEVERITY_ERROR, SafeReadFile(), and IO_ERROR::What().
Referenced by ReadFile().
◆ ReadFile()
void SPICE_LIBRARY_PARSER::ReadFile |
( |
const wxString & |
aFilePath, |
|
|
REPORTER & |
aReporter |
|
) |
| |
|
virtual |
◆ m_forceFullParse
bool SPICE_LIBRARY_PARSER::m_forceFullParse |
|
private |
◆ m_library
The documentation for this class was generated from the following files: