Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Macros | Functions
hpi.h File Reference

C++ call interface to hpi. More...

This graph shows which files directly or indirectly include this file:

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...
 

Detailed Description

C++ call interface to hpi.

header to include hpi capability in hpi-using code

Author
Kay F. Jahnke

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.

Author
Kay F. Jahnke

Definition in file hpi.h.

Macro Definition Documentation

#define hsi_IMPEX

Definition at line 34 of file hpi.h.