SlHelpers
Loading...
Searching...
No Matches
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:
  • /home/abuild/rpmbuild/BUILD/slhelpers-20260608.f7d85d4-build/slhelpers-20260608.f7d85d4/include/helpers/Enum.h