escript::BufferGroup Class Reference

#include <BufferGroup.h>

List of all members.

Public Member Functions

 BufferGroup (size_t buffersize, size_t numbuffs)
 ~BufferGroup ()
DataVectorgetBuffer (size_t buffnum)
size_t getOffset (size_t buffnum)

Private Attributes

DataVector m_vec
size_t m_numbuffs
size_t m_step


Constructor & Destructor Documentation

BufferGroup::BufferGroup ( size_t  buffersize,
size_t  numbuffs 
)

BufferGroup::~BufferGroup (  ) 


Member Function Documentation

DataVector & escript::BufferGroup::getBuffer ( size_t  buffnum  )  [inline]

References m_vec.

Referenced by escript::DataLazy::resolveSample().

size_t escript::BufferGroup::getOffset ( size_t  buffnum  )  [inline]

References m_step.

Referenced by escript::DataLazy::resolveSample().


Member Data Documentation

Referenced by getBuffer().

size_t escript::BufferGroup::m_step [private]

Referenced by getOffset().


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

Generated on Mon Aug 10 10:04:44 2009 for ESYS13 by  doxygen 1.5.6