|
AFEPack
|
数据迁移 更多...
组合类型 | |
| struct | Migration::HBuffer |
| 判断一个数据ID是否合法 更多... | |
命名空间 | |
| namespace | Migration |
| namespace | Migration::details |
类型定义 | |
| typedef int | Migration::data_id_t |
| typedef std::string | Migration::data_name_t |
| 数据 ID 的类型:为有符号整型 | |
| typedef BinaryBuffer | Migration::data_buffer_t |
| 数据名称类型:字符串 | |
| typedef std::map< data_id_t, data_buffer_t > | Migration::buffer_t |
| 数据缓冲区类型 | |
函数 | |
| data_id_t | Migration::name_to_id (const data_name_t &dn) |
| data_id_t | Migration::register_data_name (const data_name_t &dn, bool) |
| 从数据名称到ID的转换 | |
| void | Migration::initialize () |
| 登记数据名称 | |
| bool | Migration::is_valid (const data_id_t &) |
| 初始化数据迁移环境 | |
| template<class HGEO > | |
| BinaryBuffer & | Migration::details::get_buffer (const HGEO &geo, const data_id_t &data_id, bool is_save) |
| template<class MESH > | |
| BinaryBuffer & | Migration::details::get_buffer (MESH &mesh, const data_id_t &data_id, u_int dimension, u_int geo_idx, bool is_save) |
| template<class HGEO , class STREAM > | |
| void | Migration::get_export_stream (HGEO &geo, const data_id_t &data_id, STREAM &os) |
| template<class HGEO , class STREAM > | |
| void | Migration::get_import_stream (HGEO &geo, const data_id_t &data_id, STREAM &is) |
| template<class MESH , class STREAM > | |
| void | Migration::get_export_stream (MESH &mesh, const data_id_t &data_id, u_int dimension, u_int geo_idx, STREAM &os) |
| template<class MESH , class STREAM > | |
| void | Migration::get_import_stream (MESH &mesh, const data_id_t &data_id, u_int dimension, u_int geo_idx, STREAM &is) |
| template<class MESH , class SP , class STREAM > | |
| void | Migration::get_dof_export_stream (MESH &mesh, SP &sp, const data_id_t &data_id, int dof, STREAM &os) |
| template<class MESH , class SP , class STREAM > | |
| void | Migration::get_dof_import_stream (MESH &mesh, SP &sp, const data_id_t &data_id, int dof, STREAM &is) |
数据迁移
1.7.6.1