used to iterate over sub-ranges of a range More...
#include <Range.hpp>
Public Member Functions | |
pair_iterator () | |
pair_iterator (PairNode *nodep) | |
pair_iterator (const pair_iterator ©) | |
pair_iterator (const const_iterator ©) | |
std::pair< EntityHandle, EntityHandle > * | operator-> () |
pair_iterator & | operator++ () |
pair_iterator | operator++ (int) |
pair_iterator & | operator-- () |
pair_iterator | operator-- (int) |
bool | operator== (const pair_iterator &other) const |
bool | operator!= (const pair_iterator &other) const |
PairNode * | node () |
Private Attributes | |
PairNode * | mNode |
Friends | |
class | Range |
Additional Inherited Members | |
Public Types inherited from moab::range_base_iter | |
typedef range_iter_tag | iterator_category |
typedef EntityID | difference_type |
typedef EntityHandle | value_type |
typedef EntityHandle * | pointer |
typedef EntityHandle & | reference |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 447 of file Range.hpp.
Referenced by moab::Range::operator-=().
|
inline |
|
inline |
|
inline |
Definition at line 419 of file Range.hpp.
References moab::operator++().
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 453 of file Range.hpp.
Referenced by operator!=(), and operator==().