QMCPACK
Combine3< A, B, C, Op, OpCombine > Struct Template Reference
+ Collaboration diagram for Combine3< A, B, C, Op, OpCombine >:

Public Types

using Type_t = typename TrinaryReturn< A, B, C, Op >::Type_t
 

Static Public Member Functions

static Type_t combine (A a, B b, C c, Op op, OpCombine)
 

Detailed Description

template<class A, class B, class C, class Op>
struct qmcplusplus::Combine3< A, B, C, Op, OpCombine >

Definition at line 227 of file Combiners.h.

Member Typedef Documentation

◆ Type_t

using Type_t = typename TrinaryReturn<A, B, C, Op>::Type_t

Definition at line 229 of file Combiners.h.

Member Function Documentation

◆ combine()

static Type_t combine ( a,
B  b,
c,
Op  op,
OpCombine   
)
inlinestatic

Definition at line 230 of file Combiners.h.

230 { return op(a, b, c); }

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