ScalarFieldImpl< T, false > Class Template Reference

#include <ScalarField.h>

Inheritance diagram for ScalarFieldImpl< T, false >:

Inheritance graph
[legend]
Collaboration diagram for ScalarFieldImpl< T, false >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ScalarFieldImpl (const string &name, const string &description, const int &offset, const string &units="unspecific", const Field::AccessType &access=Field::readwrite, const double &lb=std::numeric_limits< double >::quiet_NaN(), const double &ub=std::numeric_limits< double >::quiet_NaN())
virtual ~ScalarFieldImpl ()
virtual ScalarFieldImpl< T,
false > * 
clone (void) const
virtual double getValue (SimObject *o) const
virtual void setValue (SimObject *o, double v) const
virtual Field::ValueType valueType ()


Detailed Description

template<typename T>
class ScalarFieldImpl< T, false >

Definition at line 87 of file ScalarField.h.


Constructor & Destructor Documentation

template<typename T>
ScalarFieldImpl< T, false >::ScalarFieldImpl ( const string &  name,
const string &  description,
const int offset,
const string &  units = "unspecific",
const Field::AccessType access = Field::readwrite,
const double lb = std::numeric_limits<double>::quiet_NaN(),
const double ub = std::numeric_limits<double>::quiet_NaN() 
) [inline]

template<typename T>
virtual ScalarFieldImpl< T, false >::~ScalarFieldImpl (  )  [inline, virtual]

Definition at line 101 of file ScalarField.h.


Member Function Documentation

template<typename T>
virtual ScalarFieldImpl<T, false>* ScalarFieldImpl< T, false >::clone ( void   )  const [inline, virtual]

Implements Field.

Definition at line 107 of file ScalarField.h.

template<typename T>
virtual double ScalarFieldImpl< T, false >::getValue ( SimObject o  )  const [inline, virtual]

Implements Field.

Definition at line 112 of file ScalarField.h.

template<typename T>
virtual void ScalarFieldImpl< T, false >::setValue ( SimObject o,
double  v 
) const [inline, virtual]

Implements Field.

Definition at line 117 of file ScalarField.h.

template<typename T>
virtual Field::ValueType ScalarFieldImpl< T, false >::valueType (  )  [inline, virtual]

Definition at line 122 of file ScalarField.h.

References Field::unknown_t.


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

Generated on Wed Jul 9 16:34:52 2008 for PCSIM by  doxygen 1.5.5