42 #ifndef TEUCHOS_FUNCTIONOBJECTXMLCONVERTER_HPP 43 #define TEUCHOS_FUNCTIONOBJECTXMLCONVERTER_HPP 51 #include "Teuchos_Describable.hpp" 101 virtual void convertFunctionObject(
112 static const std::string typeAttributeName =
"type";
113 return typeAttributeName;
124 #endif // TEUCHOS_FUNCTIONOBJECTXMLCONVERTER_HPP Writes an XML object to a parameter list.
static const std::string & getTypeAttributeName()
An object representation of a function.
Representation of an XML data tree. XMLObject is a ref-counted handle to a XMLObjectImplem object...
Writes a ParameterList to an XML object.
An abstract base class for converting FunctionObjects to and from XML.
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos, as well as a number of utility routines.
A collection of Exceptions that can be potentially thrown when converting a ParameterList to and from...
Base class for all objects that can describe themselves.
Smart reference counting pointer class for automatic garbage collection.
An object representation of a subset of XML data.