quantity::LoadVec< N, L, Archive > Class Template Reference

serialize the vectors in a QuantityVectorTuple - load part More...

#include <QuantityCluster.h>

List of all members.

Static Public Member Functions

static void loadVec (QuantityVectorTuple< L > &tuple, Archive &ar, int &_size)


Detailed Description

template<int N, class L, typename Archive>
class quantity::LoadVec< N, L, Archive >

serialize the vectors in a QuantityVectorTuple - load part

helper class; recurse through the elements of the Tuple and load each one; must check the size of the retrieved vector in order to assure that all vectors in the tuple have the same number of elements; _size is provided by the calling code; if the size of one of the vectors is different from _size, a VectorSizeError exception is thrown.

Definition at line 660 of file QuantityCluster.h.


Member Function Documentation

template<int N, class L, typename Archive>
static void quantity::LoadVec< N, L, Archive >::loadVec ( QuantityVectorTuple< L > &  tuple,
Archive &  ar,
int &  _size 
) [inline, static]

Definition at line 664 of file QuantityCluster.h.


The documentation for this class was generated from the following file:
Generated on Mon Jul 27 15:55:47 2009 for Quantities by  doxygen 1.5.3