Hugintrunk
0.1
|
C++ call interface to hpi. More...
Go to the source code of this file.
Namespaces | |
hpi | |
Macros | |
#define | hsi_IMPEX |
Functions | |
int | hpi::callhpi (const char *plugin_name, int argc,...) |
simplified call interface to the Python Plugin facility. More... | |
C++ call interface to hpi.
header to include hpi capability in hpi-using code
hpi.cpp is the code for the part of hpi that has to be linked to any application using the hsi types to enable it to call python plugins. This separates the implementation of the plugin interface, which is mainly in hpi.h and this file, from the user interface, which is in hpi.h and only declares callhpi(). Inclusion of hpi.h therefore has no side-effects and hpi can be modified without triggering recompiles in code using it.
Definition in file hpi.h.