5 template<
typename T, T first, T last >
33 template<
typename T, T first, T last >
38 template<
typename T, T first, T last >
Enum< T, first, last >::Iterator end(Enum< T, first, last >)
Definition: enumclass.h:39
Definition: enumclass.h:9
Iterator(int value)
Definition: enumclass.h:12
int m_value
Definition: enumclass.h:29
bool operator!=(Iterator rhs)
Definition: enumclass.h:24
Enum< T, first, last >::Iterator begin(Enum< T, first, last >)
Definition: enumclass.h:34
T operator*(void) const
Definition: enumclass.h:16
void operator++(void)
Definition: enumclass.h:20
Definition: enumclass.h:6