58 const std::vector<SCH_FIELD>& aFields,
bool aResolve,
int aDepth,
65 bool aResolve,
int aDepth,
const wxString& aVariantName,
66 REPORTER& aReporter,
const wxString& aMergedSimPins = wxEmptyString );
69 const std::vector<SCH_PIN*>& aPins,
REPORTER& aReporter );
72 const std::vector<SCH_FIELD>& aFields,
bool aResolve,
int aDepth,
73 const std::vector<SCH_PIN*>& aPins,
REPORTER& aReporter );
75 void SetModel(
int aIndex, std::unique_ptr<SIM_MODEL> aModel );
77 std::map<wxString, std::reference_wrapper<const SIM_LIBRARY>>
GetLibraries()
const;
78 std::vector<std::reference_wrapper<SIM_MODEL>>
GetModels()
const;
89 std::vector<std::unique_ptr<SIM_MODEL>>
m_models;