ProtoMol - an object-oriented component based framework for Molecular Dynamics simulations.

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

ProtoMol::VectorPacker< T, N > Class Template Reference

#include <Vector.h>

List of all members.

Public Member Functions

 operator std::vector ()

Private Member Functions

 VectorPacker (std::vector< T > &v)
VectorPacker< T, N+1 > operator() (T elm)

Private Attributes

std::vector< T > & myVector

Friends

class VectorPacker< T, N-1 >
class Vector< T >

template<typename T, unsigned int N>
class ProtoMol::VectorPacker< T, N >


Constructor & Destructor Documentation

template<typename T, unsigned int N>
ProtoMol::VectorPacker< T, N >::VectorPacker std::vector< T > &  v  )  [inline, private]
 


Member Function Documentation

template<typename T, unsigned int N>
ProtoMol::VectorPacker< T, N >::operator std::vector  )  [inline]
 

template<typename T, unsigned int N>
VectorPacker<T,N+1> ProtoMol::VectorPacker< T, N >::operator() elm  )  [inline, private]
 


Friends And Related Function Documentation

template<typename T, unsigned int N>
friend class Vector< T > [friend]
 

template<typename T, unsigned int N>
friend class VectorPacker< T, N-1 > [friend]
 


Member Data Documentation

template<typename T, unsigned int N>
std::vector<T>& ProtoMol::VectorPacker< T, N >::myVector [private]
 


The documentation for this class was generated from the following file: Last update: . GNU GENERAL PUBLIC LICENSE, copyrighted by the University of Notre Dame and the University of Bergen, Norway.