35                     const std::function<wxString( 
const wxString&, 
const wxString& )>& aResolver )
 
   37    std::unique_ptr<SIM_LIBRARY> 
library;
 
   40        library = std::make_unique<SIM_LIBRARY_IBIS>();
 
   42        library = std::make_unique<SIM_LIBRARY_SPICE>( aForceFullParse );
 
   44    library->m_pathResolver = aResolver;
 
   45    library->ReadFile( aFilePath, aReporter );
 
 
static std::unique_ptr< SIM_LIBRARY > Create(const wxString &aFilePath, bool aForceFullParse, REPORTER &aReporter, const std::function< wxString(const wxString &, const wxString &)> &aResolver)
Read library from a source file (e.g.
 
wxString result
Test unit parsing edge cases and error handling.