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