Sacado::AbstractScalarParameterEntry Class Reference

Abstract interface for all entries in Sacado::ScalarParameterFamily. More...

#include <Sacado_ScalarParameterEntry.hpp>

Inheritance diagram for Sacado::AbstractScalarParameterEntry:
Inheritance graph

List of all members.

Public Member Functions

 AbstractScalarParameterEntry ()
 Default contructor.
virtual ~AbstractScalarParameterEntry ()
virtual void setRealValue (double value)=0
 Set real parameter value.
virtual double getRealValue () const =0
 Get real parameter value.
virtual void print (std::ostream &os) const =0
 Print entry.

Detailed Description

Abstract interface for all entries in Sacado::ScalarParameterFamily.

Definition at line 66 of file Sacado_ScalarParameterEntry.hpp.

Constructor & Destructor Documentation

Sacado::AbstractScalarParameterEntry::AbstractScalarParameterEntry (  )  [inline]

Default contructor.

Definition at line 70 of file Sacado_ScalarParameterEntry.hpp.

virtual Sacado::AbstractScalarParameterEntry::~AbstractScalarParameterEntry (  )  [inline, virtual]


Definition at line 73 of file Sacado_ScalarParameterEntry.hpp.

Member Function Documentation

virtual void Sacado::AbstractScalarParameterEntry::setRealValue ( double  value  )  [pure virtual]

Set real parameter value.

Implemented in Sacado::ParameterRegistration< EvalType, EvalTypeTraits >.

virtual double Sacado::AbstractScalarParameterEntry::getRealValue (  )  const [pure virtual]

Get real parameter value.

Implemented in Sacado::ScalarParameterEntry< EvalType, EvalTypeTraits >.

virtual void Sacado::AbstractScalarParameterEntry::print ( std::ostream &  os  )  const [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:19:43 2011 for Sacado Package Browser (Single Doxygen Collection) by  doxygen 1.6.3