|
libMesh
|
The PointerToPointerIter templated class is intended to wrap pointer-to-pointer iterators in an interface which works more like a standard iterator, by returning a value rather than a pointer.
More...
#include <pointer_to_pointer_iter.h>
Public Member Functions | |
| PointerToPointerIter (T *const *it) | |
| T & | operator* () const |
| const PointerToPointerIter & | operator++ () |
| PointerToPointerIter | operator++ (int) |
| bool | operator== (const PointerToPointerIter &j) const |
| bool | operator!= (const PointerToPointerIter &j) const |
Private Attributes | |
| T *const * | _it |
The PointerToPointerIter templated class is intended to wrap pointer-to-pointer iterators in an interface which works more like a standard iterator, by returning a value rather than a pointer.
Definition at line 36 of file pointer_to_pointer_iter.h.
|
inline |
Definition at line 39 of file pointer_to_pointer_iter.h.
|
inline |
Definition at line 61 of file pointer_to_pointer_iter.h.
|
inline |
Definition at line 41 of file pointer_to_pointer_iter.h.
|
inline |
Definition at line 43 of file pointer_to_pointer_iter.h.
|
inline |
Definition at line 49 of file pointer_to_pointer_iter.h.
|
inline |
Definition at line 56 of file pointer_to_pointer_iter.h.
|
private |
Definition at line 67 of file pointer_to_pointer_iter.h.
Referenced by libMesh::PointerToPointerIter< const Elem >::operator*(), libMesh::PointerToPointerIter< const Elem >::operator++(), and libMesh::PointerToPointerIter< const Elem >::operator==().
1.8.14