Checks if a type is a random access iterator. More...
Inherits gears::concepts::Or< Pointer< T >, And< BidirectionalIterator< T >, Comparable< T >, TraitOf< detail::is_random_access, T > > >.
A Unary concept that checks if a type is a random access iterator. Note that this doesn't mean it inherits from std::iterator
.
In order to meet this concept, the type must be:
In addition, the following expressions must be valid:
Where x and y are instances of T.
T | Type to check. |
Definition at line 208 of file concepts/iterator.hpp.