Nullable column support. More...
#include <optional>#include <utility>#include <userver/utils/assert.hpp>#include <userver/storages/clickhouse/io/columns/column_includes.hpp>#include <userver/storages/clickhouse/io/columns/common_columns.hpp>
Include dependency graph for nullable_column.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | storages::clickhouse::io::columns::NullableColumnMeta |
| class | storages::clickhouse::io::columns::NullableColumn< T > |
| Represents ClickHouse Nullable(T) column, where T is a ClickhouseColumn as well. More... | |
| class | storages::clickhouse::io::columns::NullableColumn< T >::NullableDataHolder |
Namespaces | |
| namespace | storages |
| Components, clients and helpers for different databases and storages. | |
| namespace | storages::clickhouse |
| Top namespace for uClickHouse driver. | |
| namespace | storages::clickhouse::io |
| uClickHouse input-output. | |
| namespace | storages::clickhouse::io::columns |
| uClickHouse columns. | |
Functions | |
| NullableColumnMeta | storages::clickhouse::io::columns::ExtractNullableMeta (const ColumnRef &column) |
| ColumnRef | storages::clickhouse::io::columns::ConvertMetaToColumn (NullableColumnMeta &&meta) |
Nullable column support.
Definition in file nullable_column.hpp.