QDP::Combine3< Reference< A >, Reference< B >, Reference< C >, Op, OpCombine > Struct Template Reference

#include <qdp_qdpexpr.h>

List of all members.

Public Types

typedef TrinaryReturn< A,
B, C, Op >::Type_t 
Type_t

Static Public Member Functions

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


Detailed Description

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

Definition at line 211 of file qdp_qdpexpr.h.


Member Typedef Documentation

template<class A, class B, class C, class Op>
typedef TrinaryReturn<A, B, C, Op>::Type_t QDP::Combine3< Reference< A >, Reference< B >, Reference< C >, Op, OpCombine >::Type_t

Definition at line 213 of file qdp_qdpexpr.h.


Member Function Documentation

template<class A, class B, class C, class Op>
static Type_t QDP::Combine3< Reference< A >, Reference< B >, Reference< C >, Op, OpCombine >::combine ( Reference< A >  a,
Reference< B >  b,
Reference< C >  c,
Op  op,
OpCombine   
) [inline, static]

Definition at line 215 of file qdp_qdpexpr.h.

References Reference< T >::reference().


The documentation for this struct was generated from the following file:
Generated on Wed Feb 13 23:45:10 2008 for QDP++ by  doxygen 1.5.2