|
ESyS-Particle
2.3.4
|
#include <nts_iter.h>
Public Member Functions | |
| NTSlab_iter (NTSlab< T > *, typename NeighborTable< T >::indextype) | |
| NTSlab_iter & | operator++ () |
| move ops More... | |
| NTSlab_iter | operator++ (int) |
| NTSlab_iter & | operator-- () |
| NTSlab_iter | operator-- (int) |
| T * | operator-> () |
| access ops More... | |
| T & | operator* () |
| NeighborTable< T >::indextype | index () const |
Private Attributes | |
| NTSlab< T > * | m_slab |
| NeighborTable< T >::indextype | m_curr |
Friends | |
| bool | operator== (const NTSlab_iter &, const NTSlab_iter &) |
| bool | operator!= (const NTSlab_iter &, const NTSlab_iter &) |
iterator for a NTSlab
| NTSlab_iter< T >::NTSlab_iter | ( | NTSlab< T > * | a, |
| typename NeighborTable< T >::indextype | idx | ||
| ) |
Construct a NTSlab iterator
| NeighborTable< T >::indextype NTSlab_iter< T >::index |
| T & NTSlab_iter< T >::operator* |
dereference operator
| NTSlab_iter< T > & NTSlab_iter< T >::operator++ |
move ops
prefix increment operator
| NTSlab_iter< T > NTSlab_iter< T >::operator++ | ( | int | ) |
postfix increment operator
| NTSlab_iter< T > & NTSlab_iter< T >::operator-- |
prefix decrement operator
| NTSlab_iter< T > NTSlab_iter< T >::operator-- | ( | int | ) |
postfix decrement operator
| T * NTSlab_iter< T >::operator-> |
|
friend |
inequality operator
|
friend |
equality operator
|
private |
Referenced by operator!=(), and operator==().
|
private |
Referenced by operator!=(), and operator==().