Teuchos - Trilinos Tools Package  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces
Teuchos_StandardDependencies.hpp File Reference

A collection of standard dependencies. More...

#include "Teuchos_Dependency.hpp"
#include "Teuchos_StandardParameterEntryValidators.hpp"
#include "Teuchos_StandardConditions.hpp"
#include "Teuchos_StandardFunctionObjects.hpp"
#include "Teuchos_ScalarTraits.hpp"
#include "Teuchos_OrdinalTraits.hpp"

Go to the source code of this file.

Classes

class  Teuchos::VisualDependency
 An abstract parent class for all visual dependencies. More...
 
class  Teuchos::ValidatorDependency
 An abstract base class for all validator dependencies. More...
 
class  Teuchos::StringVisualDependency
 A string visual dependency says the following about the relationship between two elements in a Parameter List: Depending on whether or not the dependee has a particular value, the dependent may or may not be displayed to the user in a UI. More...
 
class  Teuchos::DummyObjectGetter< StringVisualDependency >
 Specialized class for retrieving a dummy object of type StringVisualDependency. More...
 
class  Teuchos::BoolVisualDependency
 A bool visual dependency says the following about the relationship between two elements in a Parameter List: Depending on whether or not the dependee is true or false, the dependent may or may not be displayed to the user in a GUI. More...
 
class  Teuchos::DummyObjectGetter< BoolVisualDependency >
 Specialized class for retrieving a dummy object of type BoolVisualDependency. More...
 
class  Teuchos::ConditionVisualDependency
 A condition visual dependency says the following about the relationship between elements in a Parameter List: Depending on whether or not the dependee(s) statisfy a particual condition, the dependent may or may not be displayed to the user in a UI. More...
 
class  Teuchos::DummyObjectGetter< ConditionVisualDependency >
 Specialized class for retrieving a dummy object of type ConditionVisualDependency. More...
 
class  Teuchos::NumberVisualDependency< T >
 A number visual dependency says the following about the relationship between two elements in a Parameter List: Depending on whether or not the dependee has a certain value, the dependent may or may not be displayed to the user in a UI. More...
 
class  Teuchos::DummyObjectGetter< NumberVisualDependency< T > >
 Specialized class for retrieving a dummy object of type NumberVisualDependency. More...
 
class  Teuchos::ArrayModifierDependency< DependeeType, DependentType >
 An abstract base class for all dependencies which modify the dimensional attributes of an Array parameter. More...
 
class  Teuchos::NumberArrayLengthDependency< DependeeType, DependentType >
 A NumberArrayLengthDependency says the following about the relationship between two parameters: The length of the dependent's array depends on the value of the dependee. More...
 
class  Teuchos::DummyObjectGetter< NumberArrayLengthDependency< DependeeType, DependentType > >
 Specialized class for retrieving a dummy object of type NumberArrayLengthDependency. More...
 
class  Teuchos::StringValidatorDependency
 A StringValidatorDependency says the following about the relationship between two parameters: Dependening on the value of the dependee, the dependent should use a particular validator from a given set of validators. More...
 
class  Teuchos::DummyObjectGetter< StringValidatorDependency >
 Specialized class for retrieving a dummy object of type StringValidatorDependency. More...
 
class  Teuchos::BoolValidatorDependency
 A BoolValidatorDependency says the following about the relationship between two parameters: Dependening on the value of the dependee, the dependent should use a particular validator from a given set of validators. More...
 
class  Teuchos::DummyObjectGetter< BoolValidatorDependency >
 Specialized class for retrieving a dummy object of type BoolValidatorDependency. More...
 
class  Teuchos::RangeValidatorDependency< T >
 A RangeValidatorDependency says the following about the relationship between two parameters: Dependening on the value of the dependee, the dependent should use a particular validator from a given set of validators. More...
 
class  Teuchos::DummyObjectGetter< RangeValidatorDependency< T > >
 Specialized class for retrieving a dummy object of type RangeValidatorDependency. More...
 
class  Teuchos::TwoDArrayModifierDependency< DependeeType, DependentType >
 A dependency in which some attribute of a TwoDArray in a parameter depends on the value of another parameter. More...
 
class  Teuchos::TwoDRowDependency< DependeeType, DependentType >
 A dependency in which the number of rows in a parameter with a TwoDArray depends on the value of another parameter. More...
 
class  Teuchos::DummyObjectGetter< TwoDRowDependency< DependeeType, DependentType > >
 Specialized class for retrieving a dummy object of type TwoDRowDependency. More...
 
class  Teuchos::TwoDColDependency< DependeeType, DependentType >
 A dependency in which the number of rows in a parameter with a TwoDArray depends on the value of another parameter. More...
 
class  Teuchos::DummyObjectGetter< TwoDColDependency< DependeeType, DependentType > >
 Specialized class for retrieving a dummy object of type TwoDColDependency. More...
 

Namespaces

 Teuchos
 The Teuchos namespace contains all of the classes, structs and enums used by Teuchos, as well as a number of utility routines.
 

Detailed Description

A collection of standard dependencies.

Definition in file Teuchos_StandardDependencies.hpp.