Range class to work with C++11 range based for loops in a reverse order.
More...
#include <meta.h>
|
| | ReverseRange (T &x) |
| |
| EGT_NODISCARD auto | begin () const -> decltype(this->m_x.rbegin()) |
| | begin iterator
|
| |
| EGT_NODISCARD auto | end () const -> decltype(this->m_x.rend()) |
| | end iterator
|
| |
template<typename T>
class egt::v1::detail::ReverseRange< T >
Range class to work with C++11 range based for loops in a reverse order.
- See also
- reverse_iterate
◆ ReverseRange()
◆ begin()
template<typename T >
| EGT_NODISCARD auto begin |
( |
| ) |
const -> decltype(this->m_x.rbegin())
|
|
inline |
◆ end()
template<typename T >
| EGT_NODISCARD auto end |
( |
| ) |
const -> decltype(this->m_x.rend())
|
|
inline |