SST 16.0.0
Structural Simulation Toolkit
SST::ELI::BuilderLibrary< Base, CtorArgs > Class Template Reference

Public Types

using BaseBuilder = Builder<Base, CtorArgs...>
template<class NewBase>
using ChangeBase = BuilderLibrary<NewBase, CtorArgs...>

Public Member Functions

 BuilderLibrary (const std::string &name)
BaseBuilder * getBuilder (const std::string &name)
const std::map< std::string, BaseBuilder * > & getMap () const
void readdBuilder (const std::string &name, const std::string &alias, BaseBuilder *fact)
bool addBuilder (const std::string &elem, const std::string &alias, BaseBuilder *fact)
bool addBuilder (const std::string &elem, BaseBuilder *fact)

The documentation for this class was generated from the following file: