OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
#include <ParticleAttribElem.h>
Public Types | |
typedef ParticleAttribElemIterator< T, Dim > | PETE_Expr_t |
typedef AppTypeTraits< T >::Element_t | PETE_Return_t |
Public Types inherited from PETE_Expr< ParticleAttribElemIterator< T, Dim > > | |
typedef ParticleAttribElemIterator< T, Dim > | Wrapped |
Public Member Functions | |
ParticleAttribElemIterator () | |
ParticleAttribElemIterator (ParticleAttribElem< T, Dim > &pae, int p) | |
ParticleAttribElemIterator (const ParticleAttribElemIterator< T, Dim > &i) | |
PETE_Expr_t | MakeExpression () const |
PETE_Return_t & | operator* () |
ParticleAttribElemIterator< T, Dim > & | operator++ () |
ParticleAttribElemIterator< T, Dim > & | rewind () |
bool | operator!= (const ParticleAttribElemIterator< T, Dim > &a) const |
bool | operator== (const ParticleAttribElemIterator< T, Dim > &a) const |
const ParticleAttribElem< T, Dim > & | getParticleAttribElem () const |
Public Member Functions inherited from PETE_Expr< ParticleAttribElemIterator< T, Dim > > | |
ParticleAttribElemIterator< T, Dim > & | PETE_unwrap () |
const ParticleAttribElemIterator< T, Dim > & | PETE_unwrap () const |
Private Attributes | |
ParticleAttribElem< T, Dim > * | PAE |
int | aptr |
Definition at line 176 of file ParticleAttribElem.h.
typedef ParticleAttribElemIterator<T,Dim> ParticleAttribElemIterator< T, Dim >::PETE_Expr_t |
Definition at line 187 of file ParticleAttribElem.h.
typedef AppTypeTraits<T>::Element_t ParticleAttribElemIterator< T, Dim >::PETE_Return_t |
Definition at line 188 of file ParticleAttribElem.h.
|
inline |
Definition at line 180 of file ParticleAttribElem.h.
|
inline |
Definition at line 181 of file ParticleAttribElem.h.
|
inline |
Definition at line 183 of file ParticleAttribElem.h.
|
inline |
Definition at line 208 of file ParticleAttribElem.h.
References ParticleAttribElemIterator< T, Dim >::PAE.
|
inline |
Definition at line 189 of file ParticleAttribElem.h.
|
inline |
Definition at line 201 of file ParticleAttribElem.h.
References a, ParticleAttribElemIterator< T, Dim >::aptr, and ParticleAttribElemIterator< T, Dim >::PAE.
|
inline |
Definition at line 190 of file ParticleAttribElem.h.
References ParticleAttribElemIterator< T, Dim >::aptr, and ParticleAttribElemIterator< T, Dim >::PAE.
|
inline |
Definition at line 192 of file ParticleAttribElem.h.
References ParticleAttribElemIterator< T, Dim >::aptr.
|
inline |
Definition at line 204 of file ParticleAttribElem.h.
References a, ParticleAttribElemIterator< T, Dim >::aptr, and ParticleAttribElemIterator< T, Dim >::PAE.
|
inline |
Definition at line 196 of file ParticleAttribElem.h.
References ParticleAttribElemIterator< T, Dim >::aptr.
|
private |
Definition at line 214 of file ParticleAttribElem.h.
Referenced by ParticleAttribElemIterator< T, Dim >::operator!=(), ParticleAttribElemIterator< T, Dim >::operator*(), ParticleAttribElemIterator< T, Dim >::operator++(), ParticleAttribElemIterator< T, Dim >::operator==(), and ParticleAttribElemIterator< T, Dim >::rewind().
|
private |