AFEPack
|
#include <MPI_FaceData.h>
公有类型 | |
typedef OBJ | object_t |
typedef DATA | data_t |
typedef _dummy_packer < object_t, DATA > | packer_t |
typedef property_id_t< data_t > | pid_t |
typedef data_t *(* | fun_ptr_t )(const object_t &, const pid_t &) |
公有成员 | |
Packer () | |
Packer (fun_ptr_t _np, fun_ptr_t _gp) | |
Packer (const this_t &fdp) | |
this_t & | operator= (const this_t &fdp) |
const packer_t * | packer () const |
data_t * | get_property (const object_t &obj, const pid_t &pid) const |
data_t * | new_property (const object_t &obj, const pid_t &pid) const |
私有类型 | |
typedef Packer< object_t, data_t, packer_t > | this_t |
私有属性 | |
fun_ptr_t | _new_property |
fun_ptr_t | _get_property |
以非成员函数做函数指针构造的双边数据打包器。
typedef DATA MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::data_t |
typedef data_t*(* MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::fun_ptr_t)(const object_t &, const pid_t &) |
typedef OBJ MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::object_t |
typedef _dummy_packer<object_t,DATA> MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::packer_t |
typedef property_id_t<data_t> MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::pid_t |
typedef Packer<object_t,data_t,packer_t> MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::this_t [private] |
MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::Packer | ( | ) | [inline] |
MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::Packer | ( | fun_ptr_t | _np, |
fun_ptr_t | _gp | ||
) | [inline] |
MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::Packer | ( | const this_t & | fdp | ) | [inline] |
data_t* MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::get_property | ( | const object_t & | obj, |
const pid_t & | pid | ||
) | const [inline] |
data_t* MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::new_property | ( | const object_t & | obj, |
const pid_t & | pid | ||
) | const [inline] |
this_t& MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::operator= | ( | const this_t & | fdp | ) | [inline] |
const packer_t* MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::packer | ( | ) | const [inline] |
fun_ptr_t MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::_get_property [private] |
fun_ptr_t MPI::FaceData::details::Packer< OBJ, DATA, _dummy_packer< OBJ, DATA > >::_new_property [private] |