Dune Core Modules (2.4.1)
•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
typetraits.hh File Reference
Traits for type conversions and type information. More...
Go to the source code of this file.
Classes | |
struct | Dune::Empty |
Just an empty class. More... | |
class | Dune::TypeTraits< T > |
General type traits class to check whether type is reference or pointer type. More... | |
struct | Dune::ConstantVolatileTraits< T > |
Determines wether a type is const or volatile and provides the unqualified types. More... | |
struct | Dune::IsVolatile< T > |
Tests wether a type is volatile. More... | |
struct | Dune::IsConst< T > |
Tests wether a type is constant. More... | |
class | Dune::Conversion< From, To > |
Checks wether a type is convertible to another. More... | |
class | Dune::IsBaseOf< Base, Derived > |
Checks wether a type is derived from another. More... | |
struct | Dune::IsInteroperable< T1, T2 > |
Checks wether two types are interoperable. More... | |
struct | Dune::EnableIfInterOperable< T1, T2, Type > |
Enable typedef if two types are interoperable. More... | |
struct | Dune::is_pointer< T > |
is_pointer More... | |
struct | Dune::is_lvalue_reference< T > |
Determine whether a type is a lvalue reference type. More... | |
struct | Dune::remove_pointer< _Tp > |
Return the type a pointer type points to. More... | |
struct | Dune::AlwaysFalse< T > |
template which always yields a false value More... | |
struct | Dune::AlwaysTrue< T > |
template which always yields a true value More... | |
struct | Dune::is_indexable< T, I > |
Namespaces | |
namespace | Dune |
Dune namespace. | |
Detailed Description
Traits for type conversions and type information.
