|
Teuchos - Trilinos Tools Package
Version of the Day
|
An xml converter for StringValidatorDependencies. 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 |
| | |
| static const std::string & | getValuesAndValidatorsTag () |
| | |
An xml converter for StringValidatorDependencies.
The valid XML representation of a StringValidatorDependency is:
<Dependency type="StringValidatorDependency" defaultValidatorId="value of default validator" /> <Dependee parameterId="Id of dependee parameter"/> <Dependent parameterId="Id of dependent parameter"/> ...Additional Dependents... <ValuesAndValidators> <Pair value="Value 1" validatorId="Id of first mapped validator"/> <Pair value="Value 2" validatorId="Id of second mapped validator"/> ...Other value-to-validator mappings </ValuesAndValidators> </Dependency>
The "defaultValidatorId" XML attribute is optional.
Definition at line 456 of file Teuchos_StandardDependencyXMLConverters.hpp.
| void Teuchos::StringValidatorDependencyXMLConverter::convertSpecialValidatorAttributes | ( | RCP< const ValidatorDependency > | dependency, |
| XMLObject & | xmlObj, | ||
| ValidatortoIDMap & | validatorIDsMap | ||
| ) | const [virtual] |
Implements Teuchos::ValidatorDependencyXMLConverter.
Definition at line 217 of file Teuchos_StandardDependencyXMLConverters.cpp.
| RCP< ValidatorDependency > Teuchos::StringValidatorDependencyXMLConverter::convertSpecialValidatorAttributes | ( | const XMLObject & | xmlObj, |
| RCP< const ParameterEntry > | dependee, | ||
| const Dependency::ParameterEntryList | dependents, | ||
| const IDtoValidatorMap & | validatorIDsMap | ||
| ) | const [virtual] |
Implements Teuchos::ValidatorDependencyXMLConverter.
Definition at line 256 of file Teuchos_StandardDependencyXMLConverters.cpp.
| static const std::string& Teuchos::StringValidatorDependencyXMLConverter::getValuesAndValidatorsTag | ( | ) | [inline, static] |
Definition at line 478 of file Teuchos_StandardDependencyXMLConverters.hpp.
1.7.6.1