Combine3< A, B, C, Op, FarLeftTag > Struct Template Reference

#include <FieldEngine.ExprEngine.h>

List of all members.

Public Types

typedef Combine2< A, B, Op,
FarLeftTag >::Type_t 
Type1_t
typedef Combine2< Type1_t, C,
Op, FarLeftTag >::Type_t 
Type_t

Static Public Member Functions

static const Type_tcombine (const A &a, const B &b, const C &c, const FarLeftTag &t)

template<class A, class B, class C, class Op>
struct Combine3< A, B, C, Op, FarLeftTag >


Member Typedef Documentation

template<class A , class B , class C , class Op >
typedef Combine2<A, B, Op, FarLeftTag>::Type_t Combine3< A, B, C, Op, FarLeftTag >::Type1_t

template<class A , class B , class C , class Op >
typedef Combine2<Type1_t, C, Op, FarLeftTag>::Type_t Combine3< A, B, C, Op, FarLeftTag >::Type_t


Member Function Documentation

template<class A , class B , class C , class Op >
static const Type_t& Combine3< A, B, C, Op, FarLeftTag >::combine ( const A &  a,
const B &  b,
const C &  c,
const FarLeftTag t 
) [inline, static]


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

Generated on Wed Mar 16 06:19:42 2011 for FreePOOMA by  doxygen 1.5.9