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::ValueTraits< std::vector< Real > > Struct Template Reference

VECTOR.

#include <ValueType.h>

List of all members.

Public Types

typedef std::vector< RealType
typedef std::vector< RealRepType
enum  { value = ValueType::VECTOR }

Static Public Member Functions

RepType init ()
Type empty ()
unsigned int size (const RepType &v)
bool read (std::istream &is, RepType &v)
template<typename T> bool convert (T, RepType &)
template<typename T> RepType convert (T v)
template<typename T> bool convertTest (T v)
bool convert (RepType v, RepType &r)
bool convert (std::string v, RepType &r)
bool check (const ConstraintValueType::NoConstraints &, const RepType &)
bool check (const ConstraintValueType::NotEmpty &, const RepType &v)
bool check (const ConstraintValueType::Empty &, const RepType &v)
bool check (const ConstraintValueType::Zero &, const RepType &v)
bool check (const ConstraintValueType::NotZero &, const RepType &v)
bool check (const ConstraintValueType::Positive &, const RepType &v)
bool check (const ConstraintValueType::Negative &, const RepType &v)
bool check (const ConstraintValueType::NotPositive &, const RepType &v)
bool check (const ConstraintValueType::NotNegative &, const RepType &v)

template<>
struct ProtoMol::ValueTraits< std::vector< Real > >


Member Typedef Documentation

typedef std::vector<Real> ProtoMol::ValueTraits< std::vector< Real > >::RepType
 

typedef std::vector<Real> ProtoMol::ValueTraits< std::vector< Real > >::Type
 


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
value 


Member Function Documentation

bool ProtoMol::ValueTraits< std::vector< Real > >::check const ConstraintValueType::NotNegative &  ,
const RepType v
[inline, static]
 

bool ProtoMol::ValueTraits< std::vector< Real > >::check const ConstraintValueType::NotPositive &  ,
const RepType v
[inline, static]
 

bool ProtoMol::ValueTraits< std::vector< Real > >::check const ConstraintValueType::Negative &  ,
const RepType v
[inline, static]
 

bool ProtoMol::ValueTraits< std::vector< Real > >::check const ConstraintValueType::Positive &  ,
const RepType v
[inline, static]
 

bool ProtoMol::ValueTraits< std::vector< Real > >::check const ConstraintValueType::NotZero &  ,
const RepType v
[inline, static]
 

bool ProtoMol::ValueTraits< std::vector< Real > >::check const ConstraintValueType::Zero &  ,
const RepType v
[inline, static]
 

bool ProtoMol::ValueTraits< std::vector< Real > >::check const ConstraintValueType::Empty &  ,
const RepType v
[inline, static]
 

bool ProtoMol::ValueTraits< std::vector< Real > >::check const ConstraintValueType::NotEmpty &  ,
const RepType v
[inline, static]
 

bool ProtoMol::ValueTraits< std::vector< Real > >::check const ConstraintValueType::NoConstraints &  ,
const RepType
[inline, static]
 

bool ProtoMol::ValueTraits< std::vector< Real > >::convert std::string  v,
RepType r
[inline, static]
 

bool ProtoMol::ValueTraits< std::vector< Real > >::convert RepType  v,
RepType r
[inline, static]
 

template<typename T>
RepType ProtoMol::ValueTraits< std::vector< Real > >::convert v  )  [inline, static]
 

template<typename T>
bool ProtoMol::ValueTraits< std::vector< Real > >::convert ,
RepType
[inline, static]
 

template<typename T>
bool ProtoMol::ValueTraits< std::vector< Real > >::convertTest v  )  [inline, static]
 

Type ProtoMol::ValueTraits< std::vector< Real > >::empty  )  [inline, static]
 

RepType ProtoMol::ValueTraits< std::vector< Real > >::init  )  [inline, static]
 

bool ProtoMol::ValueTraits< std::vector< Real > >::read std::istream &  is,
RepType v
[inline, static]
 

unsigned int ProtoMol::ValueTraits< std::vector< Real > >::size const RepType v  )  [inline, static]
 


The documentation for this struct 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.