Legion Runtime
|
Public Types | |
typedef std::random_access_iterator_tag | iterator_category |
typedef FT | value_type |
typedef std::ptrdiff_t | difference_type |
typedef FT * | pointer |
typedef FT & | reference |
Public Member Functions | |
iterator & | operator= (const iterator &rhs) |
iterator & | operator+= (int rhs) |
iterator & | operator-= (int rhs) |
FT & | operator* (void) const |
FT * | operator-> (void) const |
FT & | operator[] (int rhs) const |
iterator & | operator++ (void) |
iterator & | operator-- (void) |
iterator | operator++ (int) |
iterator | operator-- (int) |
iterator | operator+ (int rhs) const |
iterator | operator- (int rhs) const |
bool | operator== (const iterator &rhs) const |
bool | operator!= (const iterator &rhs) const |
bool | operator< (const iterator &rhs) const |
bool | operator> (const iterator &rhs) const |
bool | operator<= (const iterator &rhs) const |
bool | operator>= (const iterator &rhs) const |