10#ifndef TEUCHOS_XMLDEPENDENCYEXCEPTIONS_HPP_ 
   11#define TEUCHOS_XMLDEPENDENCYEXCEPTIONS_HPP_ 
Thrown when an appropriate Dependency Converter can't be found.
 
CantFindDependencyConverterException(const std::string &what_arg)
Constructs an CantFindDependencyConverterException.
 
Thrown when no condtion tag is found when converting a ConditionVisualDependency from XML.
 
MissingConditionTagException(const std::string &what_arg)
Constructs an MissingConditionTagException.
 
Thrown when no dependes of a dependency can't be found when converting the dependency to or from XML.
 
MissingDependeeException(const std::string &what_arg)
Constructs an MissingDependeeException.
 
Thrown when no dependess of a dependency are specified when converting the dependency from XML.
 
MissingDependeesException(const std::string &what_arg)
Constructs an MissingDependeesException.
 
Thrown when a dependent of a dependency cant be found when converting the dependency to or from XML.
 
MissingDependentException(const std::string &what_arg)
Constructs an MissingDependentException.
 
Thrown when no dependents of a dependency are specified when converting the dependency from XML.
 
MissingDependentsException(const std::string &what_arg)
Constructs an MissingDependentsException.
 
Thrown when the rangesAndValidators tag for the RangeValidatorDepencyConverter can't be found.
 
MissingRangesAndValidatorsTagException(const std::string &what_arg)
Constructs an MissingRangesAndValidatorsTagException.
 
Thrown when converting a dependency that has validaotrs to and from XML. This excetpion indicates tha...
 
MissingValidatorException(const std::string &what_arg)
Constructs an MissingValidatorException.
 
Thrown when converting a StrinvValidatorDependcny from XML and no valuesAndValidators tag is found.
 
MissingValuesAndValidatorsTagException(const std::string &what_arg)
Constructs an MissingValuesAndValidatorsTagException.
 
Smart reference counting pointer class for automatic garbage collection.
 
Thrown when a Dependency has too many dependees specified in its XML.
 
TooManyDependeesException(const std::string &what_arg)
Constructs an TooManyDependeesException.
 
Thrown when a StringVisualDependency is being converted from XML and no Values tag is found.
 
ValuesTagMissingException(const std::string &what_arg)
Constructs an ValuesTagMissingException.
 
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos,...