#include <Unpacker.hpp>
Static Public Member Functions | |
| template<unsigned int ... prp> | |
| static void | unpack (ExtPreAlloc< Mem > &mem, T &obj, Unpack_stat &ps) |
| template<typename grid_sub_it_type , typename context_type , unsigned int ... prp> | |
| static void | unpack (ExtPreAlloc< Mem > &mem, grid_sub_it_type &sub_it, T &obj, Unpack_stat &ps, context_type &gpuContext, rem_copy_opt opt) |
| template<typename grid_sub_it_type , typename header_type , typename context_type , unsigned int ... prp> | |
| static void | unpack_with_header (ExtPreAlloc< Mem > &mem, grid_sub_it_type &sub_it, T &obj, header_type &header, int ih, Unpack_stat &ps, context_type &gpuContext, rem_copy_opt opt) |
Unpacker for grids.
| T | object type to unpack |
| Mem | Memory origin HeapMemory CudaMemory ... |
Definition at line 254 of file Unpacker.hpp.