Public Types | Static Public Member Functions

mult< LHS, RHS, b1, b2 > Struct Template Reference

Returns the type when multiplying two expressions. Default case: both types are runtime expressions. More...

#include <rt_rt.hpp>

Public Types

typedef interface< LHS, RHS >::type iface_type
typedef iface_type::numeric_type numeric_type
typedef rt_binary_expr
< iface_type
type

Static Public Member Functions

static type instance (LHS const &lhs, RHS const &rhs)

Detailed Description

template<typename LHS, typename RHS, bool b1, bool b2>
struct viennamath::result_of::mult< LHS, RHS, b1, b2 >

Returns the type when multiplying two expressions. Default case: both types are runtime expressions.


Member Typedef Documentation

typedef interface<LHS, RHS>::type iface_type

Member Function Documentation

static type instance ( LHS const &  lhs,
RHS const &  rhs 
) [inline, static]

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