userver: storages::clickhouse::io::RowsMapper< Row > Class Template Reference
Loading...
Searching...
No Matches
storages::clickhouse::io::RowsMapper< Row > Class Template Referencefinal

Detailed Description

template<typename Row>
class storages::clickhouse::io::RowsMapper< Row >

Definition at line 42 of file result_mapper.hpp.

Classes

class  Iterator
 

Public Types

using MappedType = typename CppToClickhouse<Row>::mapped_type
 
using IteratorsTupleT = clickhouse::impl::IteratorsTupleT<MappedType>
 

Public Member Functions

 RowsMapper (clickhouse::impl::BlockWrapperPtr &&block)
 
Iterator begin () const
 
Iterator end () const
 

Member Typedef Documentation

◆ IteratorsTupleT

template<typename Row >
using storages::clickhouse::io::RowsMapper< Row >::IteratorsTupleT = clickhouse::impl::IteratorsTupleT<MappedType>

Definition at line 50 of file result_mapper.hpp.

◆ MappedType

template<typename Row >
using storages::clickhouse::io::RowsMapper< Row >::MappedType = typename CppToClickhouse<Row>::mapped_type

Definition at line 44 of file result_mapper.hpp.

Constructor & Destructor Documentation

◆ RowsMapper()

template<typename Row >
storages::clickhouse::io::RowsMapper< Row >::RowsMapper ( clickhouse::impl::BlockWrapperPtr && block)
inlineexplicit

Definition at line 45 of file result_mapper.hpp.

Member Function Documentation

◆ begin()

template<typename Row >
Iterator storages::clickhouse::io::RowsMapper< Row >::begin ( ) const
inline

Definition at line 97 of file result_mapper.hpp.

◆ end()

template<typename Row >
Iterator storages::clickhouse::io::RowsMapper< Row >::end ( ) const
inline

Definition at line 98 of file result_mapper.hpp.

Friends And Related Symbol Documentation

◆ IteratorsTester

template<typename Row >
friend class IteratorsTester
friend

Definition at line 100 of file result_mapper.hpp.


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