_iterable< Element > Struct Template Reference

Public Types

typedef const Element * iterator
 

Public Member Functions

BETTER_ENUMS_CONSTEXPR_ iterator begin () const
 
BETTER_ENUMS_CONSTEXPR_ iterator end () const
 
BETTER_ENUMS_CONSTEXPR_ std::size_t size () const
 
BETTER_ENUMS_CONSTEXPR_ const Element & operator[] (std::size_t index) const
 
BETTER_ENUMS_CONSTEXPR_ _iterable (const Element *array, std::size_t s)