SlHelpers
Loading...
Searching...
No Matches
SlHelpers::EnumRange< Enum > Class Template Reference

Helper class to iterate over enum values from Enum::First to Enum::Last. More...

#include <Enum.h>

Classes

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

Public Types

using Underlying = std::underlying_type_t<Enum>
 Type of the underlying enum values.

Public Member Functions

iterator begin () const
 Returns an iterator to the beginning of the enum range.
iterator end () const
 Returns an iterator to the end of the enum range.

Detailed Description

template<typename Enum>
class SlHelpers::EnumRange< Enum >

Helper class to iterate over enum values from Enum::First to Enum::Last.


The documentation for this class was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/slhelpers-20260608.f7d85d4-build/slhelpers-20260608.f7d85d4/include/helpers/Enum.h