The definition of the elem_info_iterator struct. More...
#include <MooseMesh.h>
Public Types | |
| typedef std::forward_iterator_tag | iterator_category |
| typedef const ElemInfo * | value_type |
| typedef std::ptrdiff_t | difference_type |
| typedef PointerType | pointer |
| typedef ReferenceType | reference |
| typedef variant_filter_iterator< MeshBase::Predicate, const ElemInfo *, ReferenceType, PointerType, ConstType, ConstReferenceType, ConstPointerType > | Iterator |
Public Member Functions | |
| template<typename PredType , typename IterType > | |
| elem_info_iterator (const IterType &d, const IterType &e, const PredType &p) | |
| ReferenceType | operator* () const |
| PointerType | operator-> () const |
| Iterator & | operator++ () |
| const Iterator | operator++ (int) |
| bool | equal (const variant_filter_iterator &other) const |
| void | swap (Iterator &lhs, Iterator &rhs) |
Public Attributes | |
| std::unique_ptr< IterBase > | data |
| std::unique_ptr< IterBase > | end |
| std::unique_ptr< PredBase > | pred |
The definition of the elem_info_iterator struct.
Definition at line 1988 of file MooseMesh.h.
|
inline |
Definition at line 1993 of file MooseMesh.h.
1.8.14