# _Results
<span class="source-link">[[Source]](src/ponybench/_results.md#L3)</span>
```pony
class val _Results
```

## Constructors

### create
<span class="source-link">[[Source]](src/ponybench/_results.md#L9)</span>


```pony
new val create(
  name': String val,
  samples': Array[U64 val] iso,
  iterations': U64 val,
  overhead': Bool val)
: _Results val^
```
#### Parameters

*   name': [String](builtin-String.md) val
*   samples': [Array](builtin-Array.md)\[[U64](builtin-U64.md) val\] iso
*   iterations': [U64](builtin-U64.md) val
*   overhead': [Bool](builtin-Bool.md) val

#### Returns

* [_Results](ponybench-_Results.md) val^

---

## Public fields

### let name: [String](builtin-String.md) val
<span class="source-link">[[Source]](src/ponybench/_results.md#L4)</span>



---

### let samples: [Array](builtin-Array.md)\[[U64](builtin-U64.md) val\] ref
<span class="source-link">[[Source]](src/ponybench/_results.md#L5)</span>



---

### let iterations: [U64](builtin-U64.md) val
<span class="source-link">[[Source]](src/ponybench/_results.md#L6)</span>



---

### let overhead: [Bool](builtin-Bool.md) val
<span class="source-link">[[Source]](src/ponybench/_results.md#L7)</span>



---

## Public Functions

### raw_str
<span class="source-link">[[Source]](src/ponybench/_results.md#L21)</span>


```pony
fun box raw_str()
: String val
```

#### Returns

* [String](builtin-String.md) val

---

### sum
<span class="source-link">[[Source]](src/ponybench/_results.md#L31)</span>


```pony
fun box sum()
: U64 val
```

#### Returns

* [U64](builtin-U64.md) val

---

### mean
<span class="source-link">[[Source]](src/ponybench/_results.md#L40)</span>


```pony
fun box mean()
: F64 val
```

#### Returns

* [F64](builtin-F64.md) val

---

### median
<span class="source-link">[[Source]](src/ponybench/_results.md#L43)</span>


```pony
fun box median()
: F64 val
```

#### Returns

* [F64](builtin-F64.md) val

---

### std_dev
<span class="source-link">[[Source]](src/ponybench/_results.md#L57)</span>


```pony
fun box std_dev()
: F64 val
```

#### Returns

* [F64](builtin-F64.md) val

---

