42#ifndef Teuchos_FUNCTION_OBJECT_H
43#define Teuchos_FUNCTION_OBJECT_H
75 static const std::string funcitonTagName =
"Function";
76 return funcitonTagName;
#define TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT
Base class for all objects that can describe themselves.
A function object represents an arbitrary function.
static const std::string & getXMLTagName()
Returns the name of the XML tag used to indicate a funciton object.
virtual std::string getTypeAttributeValue() const =0
Returns the string to be used for the value of the type attribute when converting the function to XML...