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::Vector< T > Class Template Reference

#include <Vector.h>

List of all members.

Public Member Functions

 Vector (void)
 Vector (T elm)
 operator std::vector ()
VectorPacker< T, 2 > operator() (T elm)

Private Attributes

std::vector< T > myVector


Detailed Description

template<typename T>
class ProtoMol::Vector< T >

Vector enables to initialize a STL std::vector with arbitrary number of elements

static const std::vector<std::string>
months(Vector<std::string>("Jan")("Feb")("Mar")("Apr")("May")("Jun")("Jul")("Aug")("Sep")("oct")("Nov")("Dec"));


Constructor & Destructor Documentation

template<typename T>
ProtoMol::Vector< T >::Vector void   )  [inline]
 

template<typename T>
ProtoMol::Vector< T >::Vector elm  )  [inline, explicit]
 


Member Function Documentation

template<typename T>
ProtoMol::Vector< T >::operator std::vector  )  [inline]
 

template<typename T>
VectorPacker<T,2> ProtoMol::Vector< T >::operator() elm  )  [inline]
 


Member Data Documentation

template<typename T>
std::vector<T> ProtoMol::Vector< T >::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.