FreePOOMA  2.4.1
Public Types | Static Public Member Functions
Combine3< A, B, C, Op, Tag > Struct Template Reference

#include <Combiners.h>

List of all members.

Public Types

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

Static Public Member Functions

static Type_t combine (const A &a, const B &b, const C &c, const Tag &t)

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


Member Typedef Documentation

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

Member Function Documentation

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

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