|
Teuchos - Trilinos Tools Package
Version of the Day
|
A class for converting TwoDRowDependencies to and from XML. More...
#include <Teuchos_StandardDependencyXMLConverters.hpp>
Protected Member Functions | |
Overridden from ArrayModifierDependency | |
| virtual RCP < ArrayModifierDependency < DependeeType, DependentType > > | getConcreteDependency (RCP< const ParameterEntry > dependee, Dependency::ParameterEntryList dependents, RCP< const SimpleFunctionObject< DependeeType > > function) const |
| Obtains a concrete ArrayModifierDependency given a dependee, dependtns, and a funciton object. | |
A class for converting TwoDRowDependencies to and from XML.
The valid XML representation of a TwoDRowDependency is:
<Dependency
type="TwoDRowDependency(dependee_number_type, type_of_array_values)"
>
<Dependee parameterId="Id of dependee parameter"/>
<Dependent parameterId="Id of dependent parameter"/>
...Any other dependent parameters...
...Optional Function tag...
</Dependency>
Definition at line 936 of file Teuchos_StandardDependencyXMLConverters.hpp.
| RCP< ArrayModifierDependency< DependeeType, DependentType > > Teuchos::TwoDRowDependencyXMLConverter< DependeeType, DependentType >::getConcreteDependency | ( | RCP< const ParameterEntry > | dependee, |
| Dependency::ParameterEntryList | dependents, | ||
| RCP< const SimpleFunctionObject< DependeeType > > | function | ||
| ) | const [protected, virtual] |
Obtains a concrete ArrayModifierDependency given a dependee, dependtns, and a funciton object.
Because ArrayModifierDependency is an abstact class with pure virtual methods we need to be able to get a concrete object to actually return. This is the reponsibility of any classes subclassing this one.
| dependee | The dependee to be used in the construction of the concrete dependency. |
| dependents | The dependts to be used in the construction of the concrete dependency. |
| function | The function object to be used in the construction of the concrete dependency. |
Implements Teuchos::ArrayModifierDependencyXMLConverter< DependeeType, DependentType >.
Definition at line 955 of file Teuchos_StandardDependencyXMLConverters.hpp.
1.7.6.1