44 #ifndef MODELSIMWRAPPER_HPP 45 #define MODELSIMWRAPPER_HPP 69 std::string
GenerateScript(std::ostream& script,
const std::string& top_filename,
70 const std::list<std::string>& file_list)
override;
93 void Clean()
const override;
void CheckExecution() override
Checks if the current specification can be executed or not.
std::string suffix
suffix added to the SIM dir
std::string GenerateScript(std::ostream &script, const std::string &top_filename, const std::list< std::string > &file_list) override
Generates the proper simulation script.
Template definition of refcount.
modelsimWrapper(const ParameterConstRef &Param, const std::string &suffix, const std::string &top_fname, const std::string &inc_dirs)
Constructor.
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...
~modelsimWrapper() override
Destructor.
CONSTREF_FORWARD_DECL(Parameter)
void Clean() const override
Remove files created during simulation.