SlHelpers
SlHelpers::EnumRange< Enum >::iterator Struct Reference

Iterator class to iterate over enum values. More...

#include <Enum.h>

Public Member Functions

Enum operator* () const
 Dereference operator to get the current enum value.
 
iteratoroperator++ ()
 Pre-increment operator to move to the next enum value.
 
bool operator== (const iterator &other) const
 Equality operator to compare two iterators.
 
bool operator!= (const iterator &other) const
 Inequality operator to compare two iterators.
 

Public Attributes

Underlying v
 Current value of the iterator.
 

Detailed Description

template<typename Enum>
struct SlHelpers::EnumRange< Enum >::iterator

Iterator class to iterate over enum values.


The documentation for this struct was generated from the following file: