#include <Copier.H>
Public Member Functions | |
CopierBuffer () | |
null constructor, copy constructor and operator= can be compiler defined. | |
virtual | ~CopierBuffer () |
void | clear () |
bool | isDefined (int ncomps) const |
Public Attributes | |
int | m_ncomps |
void * | m_sendbuffer |
size_t | m_sendcapacity |
void * | m_recbuffer |
size_t | m_reccapacity |
std::vector< bufEntry > | m_fromMe |
std::vector< bufEntry > | m_toMe |
std::vector< std::vector < bufEntry > > | m_toMeUnpack |
CopierBuffer::CopierBuffer | ( | ) | [inline] |
null constructor, copy constructor and operator= can be compiler defined.
virtual CopierBuffer::~CopierBuffer | ( | ) | [virtual] |
void CopierBuffer::clear | ( | ) |
bool CopierBuffer::isDefined | ( | int | ncomps | ) | const [inline] |
References m_ncomps.
int CopierBuffer::m_ncomps [mutable] |
Referenced by isDefined().
void* CopierBuffer::m_sendbuffer [mutable] |
size_t CopierBuffer::m_sendcapacity [mutable] |
void* CopierBuffer::m_recbuffer [mutable] |
size_t CopierBuffer::m_reccapacity [mutable] |
std::vector<bufEntry> CopierBuffer::m_fromMe [mutable] |
Referenced by BoxLayoutData< T >::generalCopyTo(), and BoxLayoutData< T >::makeItSoBegin().
std::vector<bufEntry> CopierBuffer::m_toMe [mutable] |
Referenced by BoxLayoutData< T >::generalCopyTo(), and BoxLayoutData< T >::makeItSoBegin().
std::vector<std::vector<bufEntry> > CopierBuffer::m_toMeUnpack [mutable] |