    

 ## On this page

  

 

 # CreateRangeEnum&lt; T &gt; Struct Template Reference

 Last update: 16.07.2025 

The Enum-Range defines a range for a given enum-type and stores this range as a list of values. [More...](struct_create_range_enum.xhtml#details)

## <a name="pub-methods"></a>Public Member Functions

<a id="ab2d384e0c1f7d814ff7b68112fc66b95"></a>virtual [JsonValue](class_json_value.xhtml) **compute** () override <a id="details" name="details"></a>## Detailed Description

### template&lt;typename T&gt;  
struct CreateRangeEnum&lt; T &gt;

The Enum-Range defines a range for a given enum-type and stores this range as a list of values.

Template Parameters TThe enum-type you want to define a range for.