SequenceGen< GT > Class Template Reference

#include <SequenceGen.h>

Inheritance diagram for SequenceGen< GT >:

Inheritance graph
[legend]
Collaboration diagram for SequenceGen< GT >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef SequenceGen< GT > PETE_Expr_t
typedef GT::Return_t PETE_Return_t
typedef GT::Return_t Return_t
enum  { IsExpr = 1 }

Public Member Functions

 SequenceGen ()
 SequenceGen (const GT &gen)
const PETE_Expr_tMakeExpression () const
PETE_Expr_tMakeExpression ()
GT & getGenerator ()
const GT & getGenerator () const
Return_t operator() (void) const

Detailed Description

template<class GT>
class SequenceGen< GT >

Definition at line 75 of file SequenceGen.h.


Member Typedef Documentation

template<class GT>
typedef SequenceGen<GT> SequenceGen< GT >::PETE_Expr_t
 

Definition at line 84 of file SequenceGen.h.

template<class GT>
typedef GT::Return_t SequenceGen< GT >::PETE_Return_t
 

Definition at line 85 of file SequenceGen.h.

template<class GT>
typedef GT::Return_t SequenceGen< GT >::Return_t
 

Definition at line 90 of file SequenceGen.h.


Member Enumeration Documentation

template<class GT>
anonymous enum
 

Enumerator:
IsExpr 

Definition at line 83 of file SequenceGen.h.


Constructor & Destructor Documentation

template<class GT>
SequenceGen< GT >::SequenceGen  )  [inline]
 

Definition at line 79 of file SequenceGen.h.

template<class GT>
SequenceGen< GT >::SequenceGen const GT &  gen  )  [inline]
 

Definition at line 80 of file SequenceGen.h.


Member Function Documentation

template<class GT>
const GT& SequenceGen< GT >::getGenerator  )  const [inline]
 

Definition at line 94 of file SequenceGen.h.

template<class GT>
GT& SequenceGen< GT >::getGenerator  )  [inline]
 

Definition at line 93 of file SequenceGen.h.

template<class GT>
PETE_Expr_t& SequenceGen< GT >::MakeExpression  )  [inline]
 

Definition at line 87 of file SequenceGen.h.

template<class GT>
const PETE_Expr_t& SequenceGen< GT >::MakeExpression  )  const [inline]
 

Definition at line 86 of file SequenceGen.h.

template<class GT>
Return_t SequenceGen< GT >::operator() void   )  const [inline]
 

Definition at line 97 of file SequenceGen.h.


The documentation for this class was generated from the following file:
Generated on Mon Jan 16 14:46:07 2006 for IPPL by  doxygen 1.4.6