Boost C++ 库

……世界上最受推崇和设计精良的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu,《C++ 编码规范

函数模板 register_skeleton_and_content - Boost C++ 函数库
PrevUpHomeNext

函数模板 register_skeleton_and_content

boost::mpi::python::register_skeleton_and_content — 注册一个类型以便在 Python 中使用骨架/内容机制。

提要

// In header: <boost/mpi/python.hpp>


template<typename T> 
  void register_skeleton_and_content(const T & value = T(), 
                                     PyTypeObject * type = 0);

描述

骨架/内容机制只能在 Python 中与之前通过调用此函数注册的 C++ 类型一起使用。发送方和接收方都必须注册该类型。允许对同一类型T调用此函数多次,但每个进程每个类型只需要调用一次。类型T必须是可序列化的。

参数

value

类型 T 的示例对象,用于确定与 T 关联的 Python 类型(如果未指定type)。

type

与 C++ 类型T关联的 Python 类型。如果未提供,它将根据相同的值value计算。


PrevUpHomeNext