Array column support.
Definition in file array_column.hpp.
Go to the source code of this file.
#include <userver/utils/assert.hpp>
#include <userver/storages/clickhouse/io/columns/column_includes.hpp>
#include <userver/storages/clickhouse/io/columns/common_columns.hpp>
Classes | |
struct | storages::clickhouse::io::columns::ArrayColumnMeta |
class | storages::clickhouse::io::columns::ArrayColumn< T > |
Represents ClickHouse Array(T) column, where T is a ClickhouseColumn as well. More... | |
class | storages::clickhouse::io::columns::ArrayColumn< T >::ArrayDataHolder |
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 | |
ColumnRef | storages::clickhouse::io::columns::ConvertMetaToColumn (ArrayColumnMeta &&meta) |
ColumnRef | storages::clickhouse::io::columns::ExtractArrayItem (const ColumnRef &column, std::size_t ind) |