Logo MTL4

mtl::traits::mult_result< Op1, Op2 > Struct Template Reference

Result type for multiplying arguments of types Op1 and Op2. More...

#include <mult_result.hpp>

Inherits mult_result_aux< Op1, Op2, ashape::mult_op< ashape::ashape< Op1 >::type, ashape::ashape< Op2 >::type >::type >.

Collaboration diagram for mtl::traits::mult_result< Op1, Op2 >:

Collaboration graph
[legend]

Detailed Description

template<typename Op1, typename Op2>
struct mtl::traits::mult_result< Op1, Op2 >

Result type for multiplying arguments of types Op1 and Op2.

Can be used in enable-if-style as type is only defined when appropriate. This one is used if at least one argument is a matrix.


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


mtl::traits::mult_result< Op1, Op2 > Struct Template Reference -- MTL 4 -- Peter Gottschling and Andrew Lumsdaine -- Generated on 24 Aug 2009 by Doxygen 1.5.9 -- Copyright 2008-09 by TU Dresden and the Trustees of Indiana University.