OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
call_packRequest_agg_functor< obj_type, Mem > Struct Template Reference

Detailed Description

template<typename obj_type, typename Mem>
struct call_packRequest_agg_functor< obj_type, Mem >

Definition at line 339 of file Packer_util.hpp.

Public Member Functions

 call_packRequest_agg_functor (const obj_type &obj, size_t &req)
 
template<typename T >
void operator() (T &t)
 It calls the pack request for each property.
 

Data Fields

const obj_type & obj
 object to pack
 
size_t & req
 offset of the packed memory
 

Constructor & Destructor Documentation

◆ call_packRequest_agg_functor()

template<typename obj_type , typename Mem >
call_packRequest_agg_functor< obj_type, Mem >::call_packRequest_agg_functor ( const obj_type &  obj,
size_t &  req 
)
inline

Definition at line 347 of file Packer_util.hpp.

Member Function Documentation

◆ operator()()

template<typename obj_type , typename Mem >
template<typename T >
void call_packRequest_agg_functor< obj_type, Mem >::operator() ( T &  t)
inline

It calls the pack request for each property.

Definition at line 353 of file Packer_util.hpp.

Field Documentation

◆ obj

template<typename obj_type , typename Mem >
const obj_type& call_packRequest_agg_functor< obj_type, Mem >::obj

object to pack

Definition at line 342 of file Packer_util.hpp.

◆ req

template<typename obj_type , typename Mem >
size_t& call_packRequest_agg_functor< obj_type, Mem >::req

offset of the packed memory

Definition at line 345 of file Packer_util.hpp.


The documentation for this struct was generated from the following file: