Teuchos - Trilinos Tools Package Version of the Day
Teuchos::BoolLogicConditionConverter Class Reference

An xml converter for BoolLogicConditions. More...

#include <Teuchos_StandardConditionXMLConverters.hpp>

Inheritance diagram for Teuchos::BoolLogicConditionConverter:
Teuchos::ConditionXMLConverter Teuchos::Describable Teuchos::LabeledObject Teuchos::AndConditionConverter Teuchos::EqualsConditionConverter Teuchos::OrConditionConverter

List of all members.

Public Member Functions

Special Converter Functions
virtual RCP< BoolLogicConditiongetSpecificBoolLogicCondition (Condition::ConstConditionList &conditions) const =0
 Gets the specific BoolLogicCondition to be returned by this conveter when converting from XML.
Overridden from ConditionXMLConverter
virtual RCP< ConditionconvertXML (const XMLObject &xmlObj, const XMLParameterListReader::EntryIDsMap &entryIDsMap) const
 
void convertCondition (const RCP< const Condition > condition, XMLObject &xmlObj, const XMLParameterListWriter::EntryIDsMap &entryIDsMap) const
 

Detailed Description

An xml converter for BoolLogicConditions.

Definition at line 59 of file Teuchos_StandardConditionXMLConverters.hpp.


Member Function Documentation

virtual RCP<BoolLogicCondition> Teuchos::BoolLogicConditionConverter::getSpecificBoolLogicCondition ( Condition::ConstConditionList conditions) const [pure virtual]

Gets the specific BoolLogicCondition to be returned by this conveter when converting from XML.

Parameters:
conditionsThe condition list for the BoolLogic converter that is being converted.

Implemented in Teuchos::OrConditionConverter, Teuchos::AndConditionConverter, and Teuchos::EqualsConditionConverter.

RCP< Condition > Teuchos::BoolLogicConditionConverter::convertXML ( const XMLObject xmlObj,
const XMLParameterListReader::EntryIDsMap entryIDsMap 
) const [virtual]
void Teuchos::BoolLogicConditionConverter::convertCondition ( const RCP< const Condition condition,
XMLObject xmlObj,
const XMLParameterListWriter::EntryIDsMap entryIDsMap 
) const [virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines