Unpacker for grids.
T | object type to unpack |
Mem | Memory origin HeapMemory CudaMemory ... |
Definition at line 254 of file Unpacker.hpp.
#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 &context, 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 &context, rem_copy_opt opt) |