Teuchos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros
Teuchos_ParameterEntryXMLConverterDB.hpp File Reference
#include "Teuchos_StandardParameterEntryXMLConverters.hpp"
#include "Teuchos_XMLParameterListExceptions.hpp"
#include "Teuchos_XMLParameterListWriter.hpp"
Include dependency graph for Teuchos_ParameterEntryXMLConverterDB.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Teuchos::ParameterEntryXMLConverterDB
 Provides ability to lookup ParameterEntryXMLConverters. More...
 

Namespaces

 Teuchos
 

Macros

#define TEUCHOS_ADD_TYPE_CONVERTER(T)
 
#define TEUCHOS_ADD_ARRAYTYPE_CONVERTER(T)
 
#define TEUCHOS_ADD_TYPE_AND_ARRAYTYPE_CONVERTER(T)
 

Macro Definition Documentation

#define TEUCHOS_ADD_TYPE_CONVERTER (   T)
Value:
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
Deprecated.
A standard ParameterEntryXMLConverter for most data types.
static void addConverter(RCP< ParameterEntryXMLConverter > converterToAdd)
Add a converter to the database.

Add a converter of type T to map CONVERTER_MAP

Definition at line 139 of file Teuchos_ParameterEntryXMLConverterDB.hpp.

#define TEUCHOS_ADD_ARRAYTYPE_CONVERTER (   T)
Value:
A thin wrapper around the Array class which causes it to be interpreted as a 2D Array.
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
Deprecated.
A standard ParameterEntryXMLConverter for most data types.
static void addConverter(RCP< ParameterEntryXMLConverter > converterToAdd)
Add a converter to the database.
Replacement for std::vector that is compatible with the Teuchos Memory Management classes...

Add a converter of type Array<T> to map CONVERTER_MAP

Definition at line 147 of file Teuchos_ParameterEntryXMLConverterDB.hpp.

#define TEUCHOS_ADD_TYPE_AND_ARRAYTYPE_CONVERTER (   T)
Value:

Add both a converter for type T and Array<T> to CONVERTER_MAP

Definition at line 156 of file Teuchos_ParameterEntryXMLConverterDB.hpp.