#include <boost/python/class.hpp>
#include <boost/python/module.hpp>
#include <boost/python/def.hpp>
#include <boost/python/init.hpp>
#include <boost/python/list.hpp>
Go to the source code of this file.
Macros | |
#define | PAYLOAD_INSPECTOR_CLASS(CLASS_NAME) |
#define | PAYLOAD_INSPECTOR_FUNCTION(FUNCTION_NAME) def (STRINGIZE(PPCAT(boost::python::plot_,FUNCTION_NAME)), FUNCTION_NAME) |
#define | PAYLOAD_INSPECTOR_MODULE(PAYLOAD_TYPENAME) BOOST_PYTHON_MODULE( plugin ## PAYLOAD_TYPENAME ## _PayloadInspector ) |
#define | PPCAT(A, B) PPCAT_NX(A, B) |
#define | PPCAT_NX(A, B) A ## B |
#define | STRINGIZE(A) STRINGIZE_NX(A) |
#define | STRINGIZE_NX(A) #A |
#define PAYLOAD_INSPECTOR_CLASS | ( | CLASS_NAME | ) |
Definition at line 14 of file PayloadInspectorModule.h.
Referenced by BOOST_PYTHON_MODULE().
#define PAYLOAD_INSPECTOR_FUNCTION | ( | FUNCTION_NAME | ) | def (STRINGIZE(PPCAT(boost::python::plot_,FUNCTION_NAME)), FUNCTION_NAME) |
Definition at line 22 of file PayloadInspectorModule.h.
#define PAYLOAD_INSPECTOR_MODULE | ( | PAYLOAD_TYPENAME | ) | BOOST_PYTHON_MODULE( plugin ## PAYLOAD_TYPENAME ## _PayloadInspector ) |
Definition at line 12 of file PayloadInspectorModule.h.
Definition at line 8 of file PayloadInspectorModule.h.
Definition at line 7 of file PayloadInspectorModule.h.
#define STRINGIZE | ( | A | ) | STRINGIZE_NX(A) |
Definition at line 10 of file PayloadInspectorModule.h.
#define STRINGIZE_NX | ( | A | ) | #A |
Definition at line 9 of file PayloadInspectorModule.h.