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

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

Detailed Description

Represents ClickHouse UInt8 Column.

Definition at line 14 of file uint8_column.hpp.

+ Inheritance diagram for storages::clickhouse::io::columns::UInt8Column:
+ Collaboration diagram for storages::clickhouse::io::columns::UInt8Column:

Public Types

using cpp_type = std::uint8_t
 
using container_type = std::vector<cpp_type>
 
- Public Types inherited from storages::clickhouse::io::columns::ClickhouseColumn< UInt8Column >
using iterator
 

Public Member Functions

 UInt8Column (ColumnRef column)
 
- Public Member Functions inherited from storages::clickhouse::io::columns::ClickhouseColumn< UInt8Column >
 ClickhouseColumn (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::UInt8Column::container_type = std::vector<cpp_type>

Definition at line 17 of file uint8_column.hpp.

◆ cpp_type

using storages::clickhouse::io::columns::UInt8Column::cpp_type = std::uint8_t

Definition at line 16 of file uint8_column.hpp.


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