Otawa
0.10
|
This interface must be implemented by plugins providing ILP processors. More...
#include <otawa/ilp/ILPPlugin.h>
Public Member Functions | |
ILPPlugin (elm::CString name, const elm::Version &version, const elm::Version &plugger_version) | |
Build the plugin. More... | |
virtual System * | newSystem (void)=0 |
This interface must be implemented by plugins providing ILP processors.
otawa::ilp::ILPPlugin::ILPPlugin | ( | elm::CString | name, |
const elm::Version & | version, | ||
const elm::Version & | plugger_version | ||
) |
Build the plugin.
name | Plugin name. |
plugger_version | Required plugger version. |
Allow | having static plugins ( |
|
pure virtual |
Referenced by otawa::Manager::newILPSystem().