dune-common  2.4.1-rc2
Classes | Public Types | List of all members
Dune::TypeTraits< T > Class Template Reference

General type traits class to check whether type is reference or pointer type. More...

#include <dune/common/typetraits.hh>

Public Types

enum  { isPointer = PointerTraits<T>::result }
 
enum  { isReference = ReferenceTraits<T>::result }
 
typedef PointerTraits< T >::PointeeType PointeeType
 
typedef ReferenceTraits< T >::ReferredType ReferredType
 

Detailed Description

template<typename T>
class Dune::TypeTraits< T >

General type traits class to check whether type is reference or pointer type.

Deprecated:
This class will be replaced by alternatives found in the C++11 stl.

Member Typedef Documentation

template<typename T >
typedef PointerTraits<T>::PointeeType Dune::TypeTraits< T >::PointeeType
Deprecated:
"Use remove_pointer instead!"
template<typename T >
typedef ReferenceTraits<T>::ReferredType Dune::TypeTraits< T >::ReferredType
Deprecated:
"Use remove_reference instead!"

Member Enumeration Documentation

template<typename T >
anonymous enum
Enumerator
isPointer 
template<typename T >
anonymous enum
Enumerator
isReference 

The documentation for this class was generated from the following file: