#include <row.h>
Definition at line 41 of file row.h.
◆ row() [1/2]
◆ ~row()
◆ row() [2/2]
soci::row::row |
( |
row const & |
| ) |
|
|
private |
◆ add_holder()
template<typename T >
void soci::row::add_holder |
( |
T * |
t, |
|
|
indicator * |
ind |
|
) |
| |
|
inline |
Definition at line 56 of file row.h.
◆ add_properties()
◆ clean_up()
◆ find_column()
std::size_t row::find_column |
( |
std::string const & |
name | ) |
const |
|
private |
◆ get() [1/4]
template<typename T >
T soci::row::get |
( |
std::size_t |
pos | ) |
const |
|
inline |
Definition at line 66 of file row.h.
◆ get() [2/4]
template<typename T >
T soci::row::get |
( |
std::size_t |
pos, |
|
|
T const & |
nullValue |
|
) |
| const |
|
inline |
Definition at line 79 of file row.h.
◆ get() [3/4]
template<typename T >
T soci::row::get |
( |
std::string const & |
name | ) |
const |
|
inline |
Definition at line 92 of file row.h.
◆ get() [4/4]
template<typename T >
T soci::row::get |
( |
std::string const & |
name, |
|
|
T const & |
nullValue |
|
) |
| const |
|
inline |
Definition at line 99 of file row.h.
◆ get_indicator() [1/2]
indicator row::get_indicator |
( |
std::size_t |
pos | ) |
const |
◆ get_indicator() [2/2]
indicator row::get_indicator |
( |
std::string const & |
name | ) |
const |
◆ get_properties() [1/2]
◆ get_properties() [2/2]
◆ operator=()
void soci::row::operator= |
( |
row const & |
| ) |
|
|
private |
◆ operator>>()
template<typename T >
row const& soci::row::operator>> |
( |
T & |
value | ) |
const |
|
inline |
◆ reset_get_counter()
void soci::row::reset_get_counter |
( |
| ) |
const |
|
inline |
◆ size()
std::size_t row::size |
( |
| ) |
const |
◆ skip()
void soci::row::skip |
( |
std::size_t |
num = 1 | ) |
const |
|
inline |
◆ uppercase_column_names()
void row::uppercase_column_names |
( |
bool |
forceToUpper | ) |
|
◆ columns_
◆ currentPos_
std::size_t soci::row::currentPos_ |
|
mutableprivate |
◆ holders_
◆ index_
std::map<std::string, std::size_t> soci::row::index_ |
|
private |
◆ indicators_
std::vector<indicator*> soci::row::indicators_ |
|
private |
◆ uppercaseColumnNames_
bool soci::row::uppercaseColumnNames_ |
|
private |
The documentation for this class was generated from the following files:
asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Mon Feb 28 2022 21:48:45