Classes | |
struct | do_get_content |
A function object that extracts the content of a Python object, which is actually a wrapped C++ object of type T. More... | |
struct | do_get_skeleton_proxy |
A function object that extracts the skeleton from of a Python object, which is actually a wrapped C++ object of type T. More... | |
struct | 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 | skeleton_loader |
struct | skeleton_saver |
Functions | |
BOOST_MPI_PYTHON_DECL bool | 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 | 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... | |
Variables | |
BOOST_MPI_DECL boost::python::object | skeleton_proxy_base_type |
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).
Referenced by boost::mpi::python::register_skeleton_and_content().
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.
Referenced by boost::mpi::python::register_skeleton_and_content().
BOOST_MPI_DECL boost::python::object boost::mpi::python::detail::skeleton_proxy_base_type |
Referenced by boost::mpi::python::register_skeleton_and_content().