#include <legion.h>
Public Member Functions | |
| PieceIteratorT (const PieceIteratorT &rhs) | |
| PieceIteratorT (PieceIteratorT &&rhs) | |
| PieceIteratorT (const PhysicalRegion ®ion, FieldID fid, bool privilege_only, bool silence_warnings=false, const char *warning_string=NULL) | |
| PieceIteratorT< DIM, COORD_T > & | operator= (const PieceIteratorT &rhs) |
| PieceIteratorT< DIM, COORD_T > & | operator= (PieceIteratorT &&rhs) |
| bool | step (void) |
| const Rect< DIM, COORD_T > & | operator* (void) const |
| const Rect< DIM, COORD_T > * | operator-> (void) const |
| PieceIteratorT< DIM, COORD_T > & | operator++ (void) |
| PieceIteratorT< DIM, COORD_T > | operator++ (int) |
Public Member Functions inherited from Legion::PieceIterator | |
| PieceIterator (const PieceIterator &rhs) | |
| PieceIterator (PieceIterator &&rhs) | |
| PieceIterator (const PhysicalRegion ®ion, FieldID fid, bool privilege_only, bool silence_warnings=false, const char *warning_string=NULL) | |
| PieceIterator & | operator= (const PieceIterator &rhs) |
| PieceIterator & | operator= (PieceIterator &&rhs) |
| bool | valid (void) const |
| bool | step (void) |
| operator bool (void) const | |
| bool | operator() (void) const |
| const Domain & | operator* (void) const |
| const Domain * | operator-> (void) const |
| PieceIterator & | operator++ (void) |
| PieceIterator | operator++ (int) |
| bool | operator< (const PieceIterator &rhs) const |
| bool | operator== (const PieceIterator &rhs) const |
| bool | operator!= (const PieceIterator &rhs) const |
Protected Attributes | |
| Rect< DIM, COORD_T > | current_rect |
Protected Attributes inherited from Legion::PieceIterator | |
| Domain | current_piece |
This is the typed version of a PieceIterator for users that want to get explicit rectangles instead of domains.
1.8.6