---
title: "ClikaRT::tables::Table::SortKey"
sidebar_label: "Table::SortKey"
description: "One key of a multi-key sort (most significant first), with its own direction and null placement."
---

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

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

**Header:** `ClikaRT/tables/table.h`

One key of a multi-key sort (most significant first), with its own direction and null placement.

## Data members

### column {#column}

<div class="api-signature">

`std::string_view` **`column`**

</div>

the key column.

<div class="api-declared">

Declared in `ClikaRT/tables/table.h`, line 219

</div>

### order {#order}

<div class="api-signature">

[`SortOrder`](./Table.md#SortOrder) **`order`** `=` [`SortOrder::Ascending`](./Table.md#SortOrder)

</div>

direction for this key.

<div class="api-declared">

Declared in `ClikaRT/tables/table.h`, line 220

</div>

### nulls {#nulls}

<div class="api-signature">

[`NullOrder`](./Table.md#NullOrder) **`nulls`** `=` [`NullOrder::Last`](./Table.md#NullOrder)

</div>

null placement for this key.

<div class="api-declared">

Declared in `ClikaRT/tables/table.h`, line 221

</div>
