#include <boost/python.hpp>#include <boost/mpi.hpp>#include <boost/function/function1.hpp>#include <boost/mpi/python.hpp>#include <boost/mpi/python/serialize.hpp>

Classes | |
| class | boost::mpi::python::content |
| INTERNAL ONLY. More... | |
| class | boost::mpi::python::skeleton_proxy_base |
| INTERNAL ONLY. More... | |
| class | boost::mpi::python::skeleton_proxy< T > |
| INTERNAL ONLY. More... | |
| struct | boost::mpi::python::detail::skeleton_saver< T > |
| struct | boost::mpi::python::detail::skeleton_loader< T > |
| struct | boost::mpi::python::detail::skeleton_content_handler |
The skeleton_content_handler structure contains all of the information required to extract a skeleton and content from a Python object with a certain C++ type. More... | |
| struct | boost::mpi::python::detail::do_get_skeleton_proxy< T > |
| A function object that extracts the skeleton from of a Python object, which is actually a wrapped C++ object of type T. More... | |
| struct | boost::mpi::python::detail::do_get_content< T > |
| A function object that extracts the content of a Python object, which is actually a wrapped C++ object of type T. More... | |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::mpi | |
| boost::mpi::python | |
| boost::mpi::python::detail | |
Macros | |
| #define | BOOST_MPI_PYTHON_FORWARD_ONLY |
Functions | |
| BOOST_MPI_PYTHON_DECL bool | boost::mpi::python::detail::skeleton_and_content_handler_registered (PyTypeObject *type) |
Determine if a skeleton and content handler for type has already been registered. More... | |
| BOOST_MPI_PYTHON_DECL void | boost::mpi::python::detail::register_skeleton_and_content_handler (PyTypeObject *, const skeleton_content_handler &) |
| Register a skeleton/content handler with a particular Python type (which actually wraps a C++ type). More... | |
| template<typename T > | |
| void | boost::mpi::python::register_skeleton_and_content (const T &value=T(), PyTypeObject *type=0) |
| Registers a type for use with the skeleton/content mechanism in Python. More... | |
Variables | |
| BOOST_MPI_DECL boost::python::object | boost::mpi::python::detail::skeleton_proxy_base_type |
| #define BOOST_MPI_PYTHON_FORWARD_ONLY |