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

Special Converter Functions | |
| virtual RCP< ParameterCondition > | getSpecificParameterCondition (const XMLObject &xmlObj, RCP< ParameterEntry > parameterEntry) const =0 |
| Gets the specific ParameterCondition to be returned by this conveter when converting from XML. | |
| virtual void | addSpecificXMLTraits (RCP< const ParameterCondition > condition, XMLObject &xmlObj) const =0 |
| Adds specific xml traits to the xmlObj for a particular ParmaterCondtion. | |
Overridden from ConditionXMLConverter | |
| virtual RCP< Condition > | convertXML (const XMLObject &xmlObj, const XMLParameterListReader::EntryIDsMap &entryIDsMap) const |
| | |
| void | convertCondition (const RCP< const Condition > condition, XMLObject &xmlObj, const XMLParameterListWriter::EntryIDsMap &entryIDsMap) const |
| | |
Private Members | |
| static const std::string & | getParameterEntryIdAttributeName () |
| gets the ParameterEntryID attribute name. | |
An xml converter for ParameterConditions.
Definition at line 202 of file Teuchos_StandardConditionXMLConverters.hpp.
| virtual RCP<ParameterCondition> Teuchos::ParameterConditionConverter::getSpecificParameterCondition | ( | const XMLObject & | xmlObj, |
| RCP< ParameterEntry > | parameterEntry | ||
| ) | const [pure virtual] |
Gets the specific ParameterCondition to be returned by this conveter when converting from XML.
| xmlObj | The xml object from which the ParameterCondition is being derived. |
| parameterEntry | The ParameterEntry the ParameterCondition evaluates. |
Implemented in Teuchos::NumberConditionConverter< T >, Teuchos::BoolConditionConverter, and Teuchos::StringConditionConverter.
| virtual void Teuchos::ParameterConditionConverter::addSpecificXMLTraits | ( | RCP< const ParameterCondition > | condition, |
| XMLObject & | xmlObj | ||
| ) | const [pure virtual] |
Adds specific xml traits to the xmlObj for a particular ParmaterCondtion.
| condition | The ParameterCondition to be converted. |
| xmlObj | The XMLObject to which the specific traits should be added. |
Implemented in Teuchos::NumberConditionConverter< T >, Teuchos::BoolConditionConverter, and Teuchos::StringConditionConverter.
| RCP< Condition > Teuchos::ParameterConditionConverter::convertXML | ( | const XMLObject & | xmlObj, |
| const XMLParameterListReader::EntryIDsMap & | entryIDsMap | ||
| ) | const [virtual] |
Implements Teuchos::ConditionXMLConverter.
Definition at line 119 of file Teuchos_StandardConditionXMLConverters.cpp.
| void Teuchos::ParameterConditionConverter::convertCondition | ( | const RCP< const Condition > | condition, |
| XMLObject & | xmlObj, | ||
| const XMLParameterListWriter::EntryIDsMap & | entryIDsMap | ||
| ) | const [virtual] |
Implements Teuchos::ConditionXMLConverter.
Definition at line 135 of file Teuchos_StandardConditionXMLConverters.cpp.
| static const std::string& Teuchos::ParameterConditionConverter::getParameterEntryIdAttributeName | ( | ) | [inline, static, private] |
gets the ParameterEntryID attribute name.
Definition at line 255 of file Teuchos_StandardConditionXMLConverters.hpp.
1.7.6.1