![]() |
mutable
A Database System for Research and Fast Prototyping
|
#include <ADT.hpp>
Public Types | |
| using | iterator_type = It |
Public Member Functions | |
| range () | |
| range (It begin, It end) | |
| bool | empty () const |
| std::size_t | size () const |
| It | begin () const |
| It | end () const |
| It | cbegin () const |
| It | cend () const |
| std::reverse_iterator< It > | rbegin () const |
| std::reverse_iterator< It > | rend () const |
| std::reverse_iterator< It > | crbegin () const |
| std::reverse_iterator< It > | crend () const |
| range< std::reverse_iterator< It > > | reverse () const |
Returns this range reversed. | |
Static Public Attributes | |
| static constexpr bool | reversible |
| |
Private Attributes | |
| It | begin_ |
| It | end_ |
| using m::range< It >::iterator_type = It |
|
inline |
|
inline |
Definition at line 683 of file ADT.hpp.
Referenced by m::view< It, ReturnType &(It)>::begin().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 684 of file ADT.hpp.
Referenced by m::view< It, ReturnType &(It)>::end().
|
inline |
|
inline |
|
inline |
|
staticconstexpr |
whether the iterator supports reversing