|
ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
|
defines the functions needed for a library that provides etiss::CPUArch implementations More...


Go to the source code of this file.
Functions | |
| ETISS_PLUGIN_EXPORT unsigned | etiss_helper_merge (ETISS_LIBNAME, _countPlugin)() |
| function to get number of plugin types supplied by a library | |
| ETISS_PLUGIN_EXPORT const char * | etiss_helper_merge (ETISS_LIBNAME, _namePlugin)(unsigned index) |
| function to get the name of a plugin type at index | |
| ETISS_PLUGIN_EXPORT etiss::Plugin * | etiss_helper_merge (ETISS_LIBNAME, _createPlugin)(unsigned index |
Variables | |
| ETISS_PLUGIN_EXPORT etiss::Plugin std::map< std::string, std::string > | options |
| create new instance of the plugin type at index | |
defines the functions needed for a library that provides etiss::CPUArch implementations
Definition in file PluginLibrary.h.
| ETISS_PLUGIN_EXPORT unsigned etiss_helper_merge | ( | ETISS_LIBNAME | , |
| _countPlugin | |||
| ) |
function to get number of plugin types supplied by a library
| ETISS_PLUGIN_EXPORT etiss::Plugin * etiss_helper_merge | ( | ETISS_LIBNAME | , |
| _createPlugin | |||
| ) |
| ETISS_PLUGIN_EXPORT const char * etiss_helper_merge | ( | ETISS_LIBNAME | , |
| _namePlugin | |||
| ) |
function to get the name of a plugin type at index
| ETISS_PLUGIN_EXPORT etiss::Plugin std::map<std::string, std::string> options |
create new instance of the plugin type at index
Definition at line 35 of file PluginLibrary.h.