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

Overridden from ValidatorDependencyConverter | |
| void | convertSpecialValidatorAttributes (RCP< const ValidatorDependency > dependency, XMLObject &xmlObj, ValidatortoIDMap &validatorIDsMap) const |
| | |
| RCP< ValidatorDependency > | convertSpecialValidatorAttributes (const XMLObject &xmlObj, RCP< const ParameterEntry > dependee, const Dependency::ParameterEntryList dependents, const IDtoValidatorMap &validatorIDsMap) const |
| | |
Private Members | |
| static const std::string & | getFalseValidatorIdAttributeName () |
| | |
| static const std::string & | getTrueValidatorIdAttributeName () |
| | |
An xml converter for BoolValidatorDependencies.
The valid XML representation of a BoolValidatorDependency is:
<Dependency type="BoolValidatorDependency" trueValidatorId="Id of the true validator" falseValidatorId="Id of the false validator" /> <Dependee parameterId="Id of dependee parameter"/> <Dependent parameterId="Id of dependent parameter"/> ...Any other dependent parameters... </Dependency>
You don't have to include both a "trueValidatorId" and "falseValidatorId" XML attribute, but you must include at least one of them.
Definition at line 534 of file Teuchos_StandardDependencyXMLConverters.hpp.
| void Teuchos::BoolValidatorDependencyXMLConverter::convertSpecialValidatorAttributes | ( | RCP< const ValidatorDependency > | dependency, |
| XMLObject & | xmlObj, | ||
| ValidatortoIDMap & | validatorIDsMap | ||
| ) | const [virtual] |
Implements Teuchos::ValidatorDependencyXMLConverter.
Definition at line 307 of file Teuchos_StandardDependencyXMLConverters.cpp.
| RCP< ValidatorDependency > Teuchos::BoolValidatorDependencyXMLConverter::convertSpecialValidatorAttributes | ( | const XMLObject & | xmlObj, |
| RCP< const ParameterEntry > | dependee, | ||
| const Dependency::ParameterEntryList | dependents, | ||
| const IDtoValidatorMap & | validatorIDsMap | ||
| ) | const [virtual] |
Implements Teuchos::ValidatorDependencyXMLConverter.
Definition at line 343 of file Teuchos_StandardDependencyXMLConverters.cpp.
| static const std::string& Teuchos::BoolValidatorDependencyXMLConverter::getFalseValidatorIdAttributeName | ( | ) | [inline, static, private] |
Definition at line 562 of file Teuchos_StandardDependencyXMLConverters.hpp.
| static const std::string& Teuchos::BoolValidatorDependencyXMLConverter::getTrueValidatorIdAttributeName | ( | ) | [inline, static, private] |
Definition at line 569 of file Teuchos_StandardDependencyXMLConverters.hpp.
1.7.6.1