|
| 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::ConstantVolatileTraits< const T > |
| |
| struct | Dune::ConstantVolatileTraits< volatile T > |
| |
| struct | Dune::ConstantVolatileTraits< const volatile T > |
| |
| struct | Dune::IsVolatile< T > |
| | Tests wether a type is volatile. More...
|
| |
| struct | Dune::IsConst< T > |
| | Tests wether a type is constant. More...
|
| |
| struct | Dune::RemoveConstHelper< T, isVolatile > |
| |
| struct | Dune::RemoveConstHelper< T, true > |
| |
| class | Dune::Conversion< From, To > |
| | Checks wether a type is convertible to another. More...
|
| |
| class | Dune::Conversion< From, void > |
| |
| class | Dune::Conversion< void, To > |
| |
| class | Dune::Conversion< int, double > |
| |
| class | Dune::Conversion< T, T > |
| |
| 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_helper< typename > |
| |
| struct | Dune::__is_pointer_helper< T * > |
| |
| struct | Dune::is_pointer< T > |
| | is_pointer More...
|
| |
| struct | Dune::__is_lvalue_reference_helper< typename > |
| |
| struct | Dune::__is_lvalue_reference_helper< T & > |
| |
| struct | Dune::is_lvalue_reference< T > |
| | Determine whether a type is a lvalue reference type. More...
|
| |
| struct | Dune::__remove_pointer_helper< _Tp > |
| |
| struct | Dune::__remove_pointer_helper< _Tp * > |
| |
| 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 > |
| |
Traits for type conversions and type information.
- Author
- Markus Blatt, Christian Engwer