---
title: "ClikaRT::dtype::IntInfo"
sidebar_label: "IntInfo"
description: "Numeric properties of an integer DataType. bits counts VALUE bits, so a sub-byte type reports its packed width (Int4 -> 4)."
---

<!-- Generated by tools/doxygen2mdx from Doxygen XML. Do not edit. -->

<span class="api-kind api-kind--struct">struct</span>

**Header:** `ClikaRT/compute/finfo.h`

Numeric properties of an integer [`DataType`](../../index.md#DataType). [`bits`](./IntInfo.md#bits) counts VALUE bits, so a sub-byte type reports its packed width (Int4 -\> 4).

## Data members

### bits {#bits}

<div class="api-signature">

`int` **`bits`**

</div>

stored width, bits

<div class="api-declared">

Declared in `ClikaRT/compute/finfo.h`, line 40

</div>

### is\_signed {#is_signed}

<div class="api-signature">

`bool` **`is_signed`**

</div>

has a sign bit

<div class="api-declared">

Declared in `ClikaRT/compute/finfo.h`, line 41

</div>

### min\_value {#min_value}

<div class="api-signature">

`std::int64_t` **`min_value`**

</div>

most-negative representable value

<div class="api-declared">

Declared in `ClikaRT/compute/finfo.h`, line 42

</div>

### max\_value {#max_value}

<div class="api-signature">

`std::int64_t` **`max_value`**

</div>

most-positive representable value

<div class="api-declared">

Declared in `ClikaRT/compute/finfo.h`, line 43

</div>

### dtype {#dtype}

<div class="api-signature">

[`DataType`](../../index.md#DataType) **`dtype`**

</div>

the dtype these facts describe

<div class="api-declared">

Declared in `ClikaRT/compute/finfo.h`, line 44

</div>
