6#include <userver/storages/clickhouse/io/columns/column_iterator.hpp>
7#include <userver/storages/clickhouse/io/columns/column_wrapper.hpp>
27template <
typename ColumnType>
30 using iterator = ColumnIterator<ColumnType>;
32 ClickhouseColumn(ColumnRef column)
33 : column_{std::move(column)}
36 iterator begin()
const {
return iterator{column_}; }
38 iterator end()
const {
return iterator::End(column_); }
40 size_t Size()
const {
return GetColumnSize(column_); }