OpenMD  2.5
Molecular Dynamics in the Open
ParameterTraits< std::vector< RealType > > Struct Template Reference

#include <ParameterManager.hpp>

Public Types

typedef std::vector< RealType > RepType
 

Static Public Member Functions

template<typename T >
static bool convert (T, RepType &)
 
template<typename T >
static RepType convert (T v)
 
static bool convert (RepType v, RepType &r)
 
static bool convert (std::string v, RepType &r)
 
static std::string getParamType ()
 

Detailed Description

template<>
struct ParameterTraits< std::vector< RealType > >

Definition at line 158 of file ParameterManager.hpp.

Member Typedef Documentation

◆ RepType

typedef std::vector<RealType> ParameterTraits< std::vector< RealType > >::RepType

Definition at line 159 of file ParameterManager.hpp.

Member Function Documentation

◆ convert() [1/4]

template<typename T >
static bool ParameterTraits< std::vector< RealType > >::convert ( ,
RepType  
)
inlinestatic

Definition at line 160 of file ParameterManager.hpp.

◆ convert() [2/4]

template<typename T >
static RepType ParameterTraits< std::vector< RealType > >::convert ( v)
inlinestatic

Definition at line 161 of file ParameterManager.hpp.

References convert().

Referenced by convert().

◆ convert() [3/4]

static bool ParameterTraits< std::vector< RealType > >::convert ( RepType  v,
RepType r 
)
inlinestatic

Definition at line 162 of file ParameterManager.hpp.

◆ convert() [4/4]

static bool ParameterTraits< std::vector< RealType > >::convert ( std::string  v,
RepType r 
)
inlinestatic

◆ getParamType()

static std::string ParameterTraits< std::vector< RealType > >::getParamType ( )
inlinestatic

Definition at line 174 of file ParameterManager.hpp.


The documentation for this struct was generated from the following file: