#include "Teuchos_ConfigDefs.hpp"
Go to the source code of this file.
Classes | |
class | Teuchos::PromotionTraits< A, B > |
class | Teuchos::PromotionTraits< T, T > |
Namespaces | |
namespace | Teuchos |
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos, as well as a number of utility routines. | |
Defines | |
#define | PT_SPEC(type1, type2, type3) |
#define PT_SPEC | ( | type1, | |||
type2, | |||||
type3 | ) |
Value:
template <> class PromotionTraits< type1 , type2 > { \ public: \ typedef type3 promote; \ }; \ template <> class PromotionTraits< type2 , type1 > { \ public: \ typedef type3 promote; \ };
Definition at line 48 of file Teuchos_PromotionTraits.hpp.