OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
#include <SequenceGen.h>
Public Types | |
enum | { IsExpr = 1 } |
typedef SequenceGen< GT > | PETE_Expr_t |
typedef GT::Return_t | PETE_Return_t |
typedef GT::Return_t | Return_t |
![]() | |
typedef SequenceGen< GT > | Wrapped |
Public Member Functions | |
SequenceGen () | |
SequenceGen (const GT &gen) | |
const PETE_Expr_t & | MakeExpression () const |
PETE_Expr_t & | MakeExpression () |
GT & | getGenerator () |
const GT & | getGenerator () const |
Return_t | operator() (void) const |
![]() | |
SequenceGen< GT > & | PETE_unwrap () |
const SequenceGen< GT > & | PETE_unwrap () const |
Private Attributes | |
GT | Gen |
Definition at line 75 of file SequenceGen.h.
typedef SequenceGen<GT> SequenceGen< GT >::PETE_Expr_t |
Definition at line 83 of file SequenceGen.h.
typedef GT::Return_t SequenceGen< GT >::PETE_Return_t |
Definition at line 84 of file SequenceGen.h.
typedef GT::Return_t SequenceGen< GT >::Return_t |
Definition at line 89 of file SequenceGen.h.
anonymous enum |
Enumerator | |
---|---|
IsExpr |
Definition at line 82 of file SequenceGen.h.
|
inline |
Definition at line 79 of file SequenceGen.h.
|
inline |
Definition at line 80 of file SequenceGen.h.
|
inline |
Definition at line 92 of file SequenceGen.h.
References SequenceGen< GT >::Gen.
|
inline |
Definition at line 93 of file SequenceGen.h.
References SequenceGen< GT >::Gen.
|
inline |
Definition at line 86 of file SequenceGen.h.
|
inline |
Definition at line 85 of file SequenceGen.h.
|
inline |
Definition at line 96 of file SequenceGen.h.
References SequenceGen< GT >::Gen.
|
private |
Definition at line 100 of file SequenceGen.h.
Referenced by SequenceGen< GT >::getGenerator(), and SequenceGen< GT >::operator()().