relx 0.1.0
A Modern C++23 Type-Safe SQL Query Builder
Loading...
Searching...
No Matches
relx::result::RowsView< ResultSet, Types > Struct Template Reference

View class for structured binding support. More...

#include <relx/results/result.hpp>

Public Member Functions

RowIterator< ResultSet, Types... > begin () const
 
RowIterator< ResultSet, Types... > end () const
 

Public Attributes

const ResultSetresults
 
std::array< size_t, sizeof...(Types)> column_indices
 

Detailed Description

template<typename ResultSet, typename... Types>
struct relx::result::RowsView< ResultSet, Types >

View class for structured binding support.

Definition at line 598 of file result.hpp.

Member Function Documentation

◆ begin()

template<typename ResultSet , typename... Types>
RowIterator< ResultSet, Types... > relx::result::RowsView< ResultSet, Types >::begin ( ) const
inline

Definition at line 602 of file result.hpp.

◆ end()

template<typename ResultSet , typename... Types>
RowIterator< ResultSet, Types... > relx::result::RowsView< ResultSet, Types >::end ( ) const
inline

Definition at line 604 of file result.hpp.

Member Data Documentation

◆ column_indices

template<typename ResultSet , typename... Types>
std::array<size_t, sizeof...(Types)> relx::result::RowsView< ResultSet, Types >::column_indices

Definition at line 600 of file result.hpp.

◆ results

template<typename ResultSet , typename... Types>
const ResultSet& relx::result::RowsView< ResultSet, Types >::results

Definition at line 599 of file result.hpp.


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