Proto
Public Member Functions
Proto::LevelCopierOp< T, C, MEM, CTR > Class Template Reference

Level Copier Operator. More...

#include <Proto_LevelBoxData.H>

Public Member Functions

int linearSize (const Box &a_bx, const DataIndex &a_index) const
 Get Serialized Size.
 
void linearOut (void *a_buf, const Box &a_bx, const DataIndex &a_index) const
 Serial Write To Buffer.
 
void linearIn (void *a_buf, const Box &a_bx, const DataIndex &a_index) const
 Serial Read From Buffer.
 
void localCopy (const Box &a_domain, const DataIndex &a_domainIndex, const Box &a_range, const DataIndex &a_rangeIndex) const
 Local Copy.
 

Detailed Description

template<typename T, unsigned int C = 1, MemType MEM = MemType::HOST, unsigned int CTR = 0>
class Proto::LevelCopierOp< T, C, MEM, CTR >

Level Copier Operator.

Copier operator which provides the necessary interface to copy to and from LevelBoxData using the Copier interface. See Proto_Copier.H.


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