userver: storages::clickhouse::io::columns::Int8Column Class Reference
Loading...
Searching...
No Matches
storages::clickhouse::io::columns::Int8Column Class Referencefinal

#include <userver/storages/clickhouse/io/columns/int8_column.hpp>

Detailed Description

Represents ClickHouse UInt8 Column.

Definition at line 14 of file int8_column.hpp.

Inheritance diagram for storages::clickhouse::io::columns::Int8Column:

Public Types

using cpp_type = std::int8_t
using container_type = std::vector<cpp_type>
using iterator

Public Member Functions

 Int8Column (ColumnRef column)
iterator begin () const
iterator end () const
size_t Size () const

Static Public Member Functions

static ColumnRef Serialize (const container_type &from)

Member Typedef Documentation

◆ container_type

using storages::clickhouse::io::columns::Int8Column::container_type = std::vector<cpp_type>

Definition at line 17 of file int8_column.hpp.

◆ cpp_type

using storages::clickhouse::io::columns::Int8Column::cpp_type = std::int8_t

Definition at line 16 of file int8_column.hpp.

◆ iterator

using storages::clickhouse::io::columns::ClickhouseColumn< Int8Column >::iterator
inherited

Definition at line 28 of file base_column.hpp.

Member Function Documentation

◆ begin()

iterator storages::clickhouse::io::columns::ClickhouseColumn< Int8Column >::begin ( ) const
inlineinherited

Definition at line 34 of file base_column.hpp.

◆ end()

iterator storages::clickhouse::io::columns::ClickhouseColumn< Int8Column >::end ( ) const
inlineinherited

Definition at line 36 of file base_column.hpp.

◆ Size()

size_t storages::clickhouse::io::columns::ClickhouseColumn< Int8Column >::Size ( ) const
inlineinherited

Definition at line 38 of file base_column.hpp.


The documentation for this class was generated from the following file: