12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- #ifndef BOOST_MPI_PYTHON_HPP
- #define BOOST_MPI_PYTHON_HPP
- #include <boost/python/object.hpp>
- namespace boost { namespace mpi { namespace python {
- template<typename T>
- void
- register_serialized(const T& value = T(), PyTypeObject* type = 0);
- template<typename T>
- void
- register_skeleton_and_content(const T& value = T(), PyTypeObject* type = 0);
- } } }
- #ifndef BOOST_MPI_PYTHON_FORWARD_ONLY
- # include <boost/mpi/python/serialize.hpp>
- # include <boost/mpi/python/skeleton_and_content.hpp>
- #else
- # undef BOOST_MPI_PYTHON_FORWARD_ONLY
- #endif
- #endif
|