userver: storages::clickhouse::io::columns::ArrayColumn< T >::ArrayDataHolder Class Reference
Loading...
Searching...
No Matches
storages::clickhouse::io::columns::ArrayColumn< T >::ArrayDataHolder Class Referencefinal

Detailed Description

template<typename T>
class storages::clickhouse::io::columns::ArrayColumn< T >::ArrayDataHolder

Definition at line 34 of file array_column.hpp.

Public Member Functions

 ArrayDataHolder (typename ColumnIterator< ArrayColumn< T > >::IteratorPosition iter_position, ColumnRef &&column)
 
ArrayDataHolder operator++ (int)
 
ArrayDataHolderoperator++ ()
 
cpp_type & UpdateValue ()
 
bool operator== (const ArrayDataHolder &other) const
 

Constructor & Destructor Documentation

◆ ArrayDataHolder()

template<typename T >
storages::clickhouse::io::columns::ArrayColumn< T >::ArrayDataHolder::ArrayDataHolder ( typename ColumnIterator< ArrayColumn< T > >::IteratorPosition iter_position,
ColumnRef && column )

Definition at line 59 of file array_column.hpp.

Member Function Documentation

◆ operator++() [1/2]

template<typename T >
ArrayColumn< T >::ArrayDataHolder & storages::clickhouse::io::columns::ArrayColumn< T >::ArrayDataHolder::operator++ ( )

Definition at line 81 of file array_column.hpp.

◆ operator++() [2/2]

template<typename T >
ArrayColumn< T >::ArrayDataHolder storages::clickhouse::io::columns::ArrayColumn< T >::ArrayDataHolder::operator++ ( int )

Definition at line 69 of file array_column.hpp.

◆ operator==()

template<typename T >
bool storages::clickhouse::io::columns::ArrayColumn< T >::ArrayDataHolder::operator== ( const ArrayDataHolder & other) const

Definition at line 101 of file array_column.hpp.

◆ UpdateValue()

template<typename T >
ArrayColumn< T >::cpp_type & storages::clickhouse::io::columns::ArrayColumn< T >::ArrayDataHolder::UpdateValue ( )

Definition at line 90 of file array_column.hpp.


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