File enum.h
Go to the source code of this file
Compile-time enumeration introspection utilities (C++20). More...
#include <string_view>#include <type_traits>
Namespaces
| Type | Name |
|---|---|
| namespace | scl Root namespace of ScL project. |
Public Types
| Type | Name |
|---|---|
| enum | we5r256sg_e |
Detailed Description
- scl::enum_name<V>: Retrieves the qualified string name of the enum member V. Ensures cross-platform consistency by stripping the 'enum ' prefix on MSVC.
- scl::enum_short_name<V>: Retrieves only the identifier of the enum member V without type or namespace qualifiers.
- ::scl::Enum: Concept that validates if a type is an enumeration (scoped or unscoped).
Public Types Documentation
enum we5r256sg_e
enum we5r256sg_e {
we5r256sg_v
};
The documentation for this class was generated from the following file module/utility/src/scl/utility/meta/enum.h