Function template register_serialized
boost::mpi::python::register_serialized — Register the type T for direct serialization within Boost.MPI.
Synopsis
template<typename T>
void register_serialized(const T & value = T(), PyTypeObject * type = 0);
Description
Функция<register_serialized
>регистрирует тип C++ для прямой сериализации в Boost. MPI. Прямая сериализация исключает использование пакета Python<pickle
>при сериализации объектов Python, представляющих значения C++. Прямая сериализация может быть полезной как для повышения производительности сериализации (питонское маринование может быть очень неэффективным), так и для разрешения сериализации для объектов C++, которые не поддерживают маринование.
Параметры: | <type > | Тип Python, связанный с типом C++<T >. Если его не предоставить, он будет вычислен из того же значения<value > . | <value > | Выборочное значение типа<T >. Это может быть использовано для вычисления типа Python, связанного с типом C++<T > . |
|