MultiArg4< A1, A2, A3, A4 > Struct Template Reference

#include <MultiArg.h>

List of all members.

Public Types

enum  { size = 4 }

Public Member Functions

 MultiArg4 (const A1 &a1, const A2 &a2, const A3 &a3, const A4 &a4)
template<class Dom >
View1< MultiArg4< A1, A2, A3,
A4 >, Dom >::Type_t 
operator() (const Dom &dom) const

Public Attributes

A1 a1_m
A2 a2_m
A3 a3_m
A4 a4_m

template<class A1, class A2, class A3, class A4>
struct MultiArg4< A1, A2, A3, A4 >


Member Enumeration Documentation

template<class A1, class A2, class A3, class A4>
anonymous enum

Enumerator:
size 


Constructor & Destructor Documentation

template<class A1, class A2, class A3, class A4>
MultiArg4< A1, A2, A3, A4 >::MultiArg4 ( const A1 &  a1,
const A2 &  a2,
const A3 &  a3,
const A4 &  a4 
) [inline]


Member Function Documentation

template<class A1, class A2, class A3, class A4>
template<class Dom >
View1<MultiArg4<A1, A2, A3, A4>, Dom>::Type_t MultiArg4< A1, A2, A3, A4 >::operator() ( const Dom &  dom  )  const [inline]


Member Data Documentation

template<class A1, class A2, class A3, class A4>
A1 MultiArg4< A1, A2, A3, A4 >::a1_m

template<class A1, class A2, class A3, class A4>
A2 MultiArg4< A1, A2, A3, A4 >::a2_m

template<class A1, class A2, class A3, class A4>
A3 MultiArg4< A1, A2, A3, A4 >::a3_m

template<class A1, class A2, class A3, class A4>
A4 MultiArg4< A1, A2, A3, A4 >::a4_m


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

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