AUI Framework  master
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
aui::range< Iterator > Struct Template Reference

Public Member Functions#

constexpr range (Iterator mBegin, Iterator mEnd)
 
template<typename Container>
constexpr range (Container &c)
 
template<typename Container>
constexpr range (const Container &c)
 
constexpr bool empty () const noexcept
 
constexpr std::size_t size () const noexcept
 
constexpr Iterator & begin () noexcept
 
constexpr Iterator & end () noexcept
 
constexpr Iterator begin () const noexcept
 
constexpr Iterator end () const noexcept
 
constexpr const auto & first () const
 
constexpr const auto & last () const
 
constexpr bool operator== (const range &rhs) const noexcept
 
constexpr bool operator!= (const range &rhs) const noexcept
 

Detailed Description#

template<typename Iterator>
struct aui::range< Iterator >
Examples
/home/runner/work/aui/aui/aui.core/src/AUI/Traits/iterators.h, and examples/7guis/cells/src/Spreadsheet.h.