Rheolef  7.1
an efficient C++ finite element environment
generic_binary_traits< plus >::hint< undeterminated_basic< A1 >, A2, R >

Public Types

typedef std::conditional< details::is_equal< A2, R >::value, R, binop_error< details::plus, A1, A2, R > >::type first_argument_type
 
typedef A2 second_argument_type
 
typedef R result_type
 

Detailed Description

template<>
template<class A1, class A2, class R>
struct rheolef::details::generic_binary_traits< plus >::hint< undeterminated_basic< A1 >, A2, R >

Definition at line 482 of file expression.h.

Member Typedef Documentation

◆ first_argument_type

typedef std::conditional< details::is_equal<A2,R>::value, R, binop_error<details::plus,A1,A2,R> >::type first_argument_type

Definition at line 487 of file expression.h.

◆ second_argument_type

Definition at line 488 of file expression.h.

◆ result_type

typedef R result_type

Definition at line 489 of file expression.h.


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