$treeview $search $mathjax
Palabos  Version 1.1
$projectbrief
$projectbrief
$searchbox

plb::ReadFromSerialArray< T > Class Template Reference

#include <serializer.h>

Inheritance diagram for plb::ReadFromSerialArray< T >:
Collaboration diagram for plb::ReadFromSerialArray< T >:

List of all members.

Public Member Functions

 ReadFromSerialArray (T const *array_, plint typedSize_)
virtual ReadFromSerialArray< T > * clone () const
virtual void readHeader (pluint dataSize) const
virtual void readData (char *dataBuffer, pluint bufferSize) const

Detailed Description

template<typename T>
class plb::ReadFromSerialArray< T >

A serializer-source for reading data from a non-parallel C-array into a Block.


Constructor & Destructor Documentation

template<typename T >
plb::ReadFromSerialArray< T >::ReadFromSerialArray ( T const *  array_,
plint  typedSize_ 
) [inline]

Member Function Documentation

template<typename T >
ReadFromSerialArray< T > * plb::ReadFromSerialArray< T >::clone (  )  const [inline, virtual]

Implements plb::SerializedReader.

template<typename T >
void plb::ReadFromSerialArray< T >::readData ( char *  dataBuffer,
pluint  bufferSize 
) const [inline, virtual]

Implements plb::SerializedReader.

References plb::copy().

template<typename T >
void plb::ReadFromSerialArray< T >::readHeader ( pluint  dataSize  )  const [inline, virtual]

Implements plb::SerializedReader.


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