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

Detailed Description

Definition at line 46 of file uuid_column.hpp.

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

Public Types

using cpp_type = boost::uuids::uuid
using container_type = std::vector<cpp_type>
using iterator

Public Member Functions

template<typename T>
 UuidColumn (T)
iterator begin () const
iterator end () const
size_t Size () const

Static Public Member Functions

template<typename T>
static ColumnRef Serialize (const T &)

Member Typedef Documentation

◆ container_type

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

Definition at line 49 of file uuid_column.hpp.

◆ cpp_type

using storages::clickhouse::io::columns::UuidColumn::cpp_type = boost::uuids::uuid

Definition at line 48 of file uuid_column.hpp.

◆ iterator

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

Definition at line 28 of file base_column.hpp.

Constructor & Destructor Documentation

◆ UuidColumn()

template<typename T>
storages::clickhouse::io::columns::UuidColumn::UuidColumn ( T )
inline

Definition at line 52 of file uuid_column.hpp.

Member Function Documentation

◆ begin()

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

Definition at line 34 of file base_column.hpp.

◆ end()

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

Definition at line 36 of file base_column.hpp.

◆ Serialize()

template<typename T>
ColumnRef storages::clickhouse::io::columns::UuidColumn::Serialize ( const T & )
inlinestatic

Definition at line 57 of file uuid_column.hpp.

◆ Size()

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

Definition at line 38 of file base_column.hpp.


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