|
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] |
1.7.6.1