|
Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
An xml converter for SimpleFunctionObjects. More...
#include <Teuchos_StandardFunctionObjectXMLConverters.hpp>

Special Converter Functions | |
| virtual RCP < SimpleFunctionObject < OperandType > > | getSpecificSimpleFunction (OperandType operand) const =0 |
| Gets the specific SimpleFunction to be returned by this converter when converting from XML. | |
| virtual void | getSpecialSimpleFunctionXMLTraits (const RCP< const SimpleFunctionObject< OperandType > > functionObject, XMLObject &xmlObj) const |
| Add and extra XML traits that are specific to a certain FuncitonOjbect when converting that function object to xml. | |
Overridden from FunctionObjectXMLConverter | |
| RCP< FunctionObject > | convertXML (const XMLObject &xmlObj) const |
| | |
| void | convertFunctionObject (const RCP< const FunctionObject > functionObject, XMLObject &xmlObj) const |
| | |
Constant Retrieving Functions | |
| static std::string | getOperandAttributeName () |
An xml converter for SimpleFunctionObjects.
Definition at line 59 of file Teuchos_StandardFunctionObjectXMLConverters.hpp.
| virtual RCP<SimpleFunctionObject<OperandType> > Teuchos::SimpleFunctionXMLConverter< OperandType >::getSpecificSimpleFunction | ( | OperandType | operand | ) | const [pure virtual] |
Gets the specific SimpleFunction to be returned by this converter when converting from XML.
operand The operand to be used with the SimpleFunction.
Implemented in Teuchos::DivisionFunctionXMLConverter< OperandType >, Teuchos::MultiplicationFunctionXMLConverter< OperandType >, Teuchos::AdditionFunctionXMLConverter< OperandType >, and Teuchos::SubtractionFunctionXMLConverter< OperandType >.
| virtual void Teuchos::SimpleFunctionXMLConverter< OperandType >::getSpecialSimpleFunctionXMLTraits | ( | const RCP< const SimpleFunctionObject< OperandType > > | functionObject, |
| XMLObject & | xmlObj | ||
| ) | const [inline, virtual] |
Add and extra XML traits that are specific to a certain FuncitonOjbect when converting that function object to xml.
| functionObject | The function object being convertered. |
| xmlObj | The XMLObject to which any special traits should be added. |
Definition at line 82 of file Teuchos_StandardFunctionObjectXMLConverters.hpp.
| RCP< FunctionObject > Teuchos::SimpleFunctionXMLConverter< OperandType >::convertXML | ( | const XMLObject & | xmlObj | ) | const [virtual] |
Implements Teuchos::FunctionObjectXMLConverter.
Definition at line 116 of file Teuchos_StandardFunctionObjectXMLConverters.hpp.
| void Teuchos::SimpleFunctionXMLConverter< OperandType >::convertFunctionObject | ( | const RCP< const FunctionObject > | functionObject, |
| XMLObject & | xmlObj | ||
| ) | const [virtual] |
Implements Teuchos::FunctionObjectXMLConverter.
Definition at line 125 of file Teuchos_StandardFunctionObjectXMLConverters.hpp.
| static std::string Teuchos::SimpleFunctionXMLConverter< OperandType >::getOperandAttributeName | ( | ) | [inline, static] |
Definition at line 105 of file Teuchos_StandardFunctionObjectXMLConverters.hpp.
1.7.6.1