userver: storages::odbc::Row Class Reference
Loading...
Searching...
No Matches
storages::odbc::Row Class Reference

#include </data/code/userver/odbc/include/userver/storages/odbc/row.hpp>

Detailed Description

Row view over an ODBC result set.

Definition at line 13 of file row.hpp.

Public Types

using size_type = std::size_t
using value_type = Field
using reference = Field

Public Member Functions

size_type Size () const
reference operator[] (size_type index) const

Protected Member Functions

 Row (detail::ResultWrapperPtr res, size_type row_index)

Member Typedef Documentation

◆ reference

using storages::odbc::Row::reference = Field

Definition at line 18 of file row.hpp.

◆ size_type

using storages::odbc::Row::size_type = std::size_t

Definition at line 15 of file row.hpp.

◆ value_type

using storages::odbc::Row::value_type = Field

Definition at line 17 of file row.hpp.

Constructor & Destructor Documentation

◆ Row()

storages::odbc::Row::Row ( detail::ResultWrapperPtr res,
size_type row_index )
inlineprotected

Definition at line 29 of file row.hpp.

◆ ResultSet

friend class ResultSet
friend

Definition at line 25 of file row.hpp.


The documentation for this class was generated from the following file:
  • /data/code/userver/odbc/include/userver/storages/odbc/row.hpp