NiHu
2.0
|
Metafunction returning the product type of two classes. More...
#include <product_type.hpp>
Public Attributes | |
decltype((*static_cast< typename std::decay< Lhs >::type * >((void *) 10)) *(*static_cast< typename std::decay< Rhs >::type * >((void *) 10))) typede | type ) |
Return type computed by decltype (void *)10 is an arbitrary pointer. Only the return type is computed, the pointer is not dereferenced. nullptr_t results in a gcc warning -Wnonnull. | |
Metafunction returning the product type of two classes.
Lhs | Left hand side expression type |
Rhs | Right hand side expression type |
Definition at line 37 of file product_type.hpp.