Teuchos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
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

namespace  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

◆ TEUCHOS_ADD_TYPE_CONVERTER

#define TEUCHOS_ADD_TYPE_CONVERTER ( T)
Value:
\
Teuchos::ParameterEntryXMLConverterDB::addConverter( \
Concrete serial communicator subclass.
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
Deprecated.

Add a converter of type T to map CONVERTER_MAP

Definition at line 172 of file Teuchos_ParameterEntryXMLConverterDB.hpp.

◆ TEUCHOS_ADD_ARRAYTYPE_CONVERTER

#define TEUCHOS_ADD_ARRAYTYPE_CONVERTER ( T)
Value:
Teuchos::ParameterEntryXMLConverterDB::addConverter( \
static void addConverter(RCP< ParameterEntryXMLConverter > converterToAdd)
Add a converter to the database.
A standard ParameterEntryXMLConverter for most data types.

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

Definition at line 180 of file Teuchos_ParameterEntryXMLConverterDB.hpp.

◆ TEUCHOS_ADD_TYPE_AND_ARRAYTYPE_CONVERTER

#define TEUCHOS_ADD_TYPE_AND_ARRAYTYPE_CONVERTER ( T)
Value:
\
TEUCHOS_ADD_TYPE_CONVERTER(T); \
TEUCHOS_ADD_ARRAYTYPE_CONVERTER(T);

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

Definition at line 189 of file Teuchos_ParameterEntryXMLConverterDB.hpp.