OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
#include <DomainMap.h>
Public Member Functions | |
iterator () | |
iterator (Node *pp, typename Node::cont_type::iterator vv) | |
bool | operator== (const iterator &rhs) const |
bool | operator!= (const iterator &rhs) const |
value_type & | operator* () |
iterator & | operator++ () |
void | op_pp () |
Public Attributes | |
Node * | p |
Node::cont_type::iterator | v |
Friends | |
class | DomainMap< Key, T, Touches, Contains, Split > |
class | const_iterator |
Definition at line 229 of file DomainMap.h.
|
inline |
Definition at line 236 of file DomainMap.h.
|
inline |
Definition at line 239 of file DomainMap.h.
|
inline |
Definition at line 268 of file DomainMap.h.
References DomainMap< Key, T, Touches, Contains, Split >::Node::cont, DomainMap< Key, T, Touches, Contains, Split >::Node::Left, DomainMap< Key, T, Touches, Contains, Split >::iterator::p, DomainMap< Key, T, Touches, Contains, Split >::Node::Parent, PAssert, DomainMap< Key, T, Touches, Contains, Split >::Node::Right, and DomainMap< Key, T, Touches, Contains, Split >::iterator::v.
Referenced by DomainMap< Key, T, Touches, Contains, Split >::iterator::operator++().
|
inline |
Definition at line 249 of file DomainMap.h.
|
inline |
Definition at line 255 of file DomainMap.h.
References DomainMap< Key, T, Touches, Contains, Split >::iterator::p, PAssert, and DomainMap< Key, T, Touches, Contains, Split >::iterator::v.
|
inline |
Definition at line 262 of file DomainMap.h.
References DomainMap< Key, T, Touches, Contains, Split >::iterator::op_pp().
|
inline |
Definition at line 245 of file DomainMap.h.
References DomainMap< Key, T, Touches, Contains, Split >::iterator::p, and DomainMap< Key, T, Touches, Contains, Split >::iterator::v.
|
friend |
Definition at line 231 of file DomainMap.h.
|
friend |
Definition at line 120 of file DomainMap.h.