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

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

#include <mult_result.hpp>

Inheritance diagram for mtl::traits::vec_mult_result< Op1, Op2 >:

Inheritance graph
[legend]
Collaboration diagram for mtl::traits::vec_mult_result< Op1, Op2 >:

Collaboration graph
[legend]

Detailed Description

template<typename Op1, typename Op2>
struct mtl::traits::vec_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 vector and none is a matrix.


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





mtl::traits::vec_mult_result< Op1, Op2 > Struct Template Reference -- MTL 4 -- Peter Gottschling and Andrew Lumsdaine -- Generated on 19 May 2009 by Doxygen 1.5.5 -- Copyright 2007 by the Trustees of Indiana University.