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

A collection of Exceptions that can be potentially thrown when converting a ParameterList to and from XML. More...

#include <stdexcept>

Go to the source code of this file.

Classes

class  Teuchos::CantFindParameterEntryConverterException
 Thrown when an appropriate ParameterEntryXMLConverter can't be found. More...
 
class  Teuchos::DuplicateValidatorIDsException
 Constructs a CantFindParameterEntryConverterException. More...
 
class  Teuchos::DuplicateParameterIDsException
 Thrown when two parameters in an XML file have the same ID. More...
 
class  Teuchos::BadValidatorXMLConverterException
 Thrown when a bad validator xml converter is used. More...
 
class  Teuchos::CantFindValidatorConverterException
 Thrown when the ValidatorXMLConverterDB can't find an appropriate converter. More...
 
class  Teuchos::BadParameterEntryXMLConverterTypeException
 Thrown when a converter is being used to convert either and XML tag or ParameterEntry with an innappropriate type. More...
 
class  Teuchos::NoValueAttributeExecption
 Thrown when a parameter entry tag is missing it's value attribute. More...
 
class  Teuchos::NoTypeAttributeExecption
 Thrown when a parameter entry tag is missing it's type attribute. More...
 
class  Teuchos::NoNameAttributeExecption
 Thrown when a parameter entry tag is missing it's name attribute. More...
 
class  Teuchos::BadParameterListElementException
 Thrown when an element inside a parameter list is bad. More...
 
class  Teuchos::BadXMLParameterListRootElementException
 Thrown when the root xml tag for a parameter list is incorrect. More...
 
class  Teuchos::MissingValidatorDefinitionException
 Thrown when a referenced validator can't be found. More...
 
class  Teuchos::MissingParameterEntryDefinitionException
 Thrown when a referenced ParameterEntry can't be found. More...
 
class  Teuchos::BadTagException
 Thrown when xml tag is encountered that is either unrecognized or inappropriate for a given context. 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 Exceptions that can be potentially thrown when converting a ParameterList to and from XML.

Definition in file Teuchos_XMLParameterListExceptions.hpp.