    

 ## On this page

  

 

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

 Last update: 16.07.2025 

The List-Range defines a range for a given type from a list of values and stores this list. [More...](struct_create_range_list.xhtml#details)

## <a name="pub-types"></a>Public Types

<a id="abf48e373385c7c1f2cab3a741705a946"></a>using **ListType** = std::vector&lt; T &gt; ## <a name="pub-methods"></a>Public Member Functions

<a id="ab2d384e0c1f7d814ff7b68112fc66b95"></a>virtual [JsonValue](class_json_value.xhtml) **compute** () override <a id="ac06662d41e9d4e2cc79225d46da79f75"></a> **CreateRangeList** (ListType list\_) ## <a name="pub-attribs"></a>Public Attributes

<a id="a4be65c7c2a7e56d4c8addf921b451d62"></a>ListType **list** <a id="details" name="details"></a>## Detailed Description

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

The List-Range defines a range for a given type from a list of values and stores this list.

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