#include <values.h>
Definition at line 44 of file values.h.
◆ values()
◆ add_unused()
◆ clean_up()
void soci::values::clean_up |
( |
| ) |
|
|
inlineprivate |
◆ get() [1/4]
template<typename T >
T soci::values::get |
( |
std::size_t |
pos | ) |
const |
|
inline |
◆ get() [2/4]
template<typename T >
T soci::values::get |
( |
std::size_t |
pos, |
|
|
T const & |
nullValue |
|
) |
| const |
|
inline |
◆ get() [3/4]
template<typename T >
T soci::values::get |
( |
std::string const & |
name | ) |
const |
|
inline |
◆ get() [4/4]
template<typename T >
T soci::values::get |
( |
std::string const & |
name, |
|
|
T const & |
nullValue |
|
) |
| const |
|
inline |
◆ get_from_uses() [1/3]
template<typename T >
T soci::values::get_from_uses |
( |
std::string const & |
name, |
|
|
T const & |
nullValue |
|
) |
| const |
|
inlineprivate |
◆ get_from_uses() [2/3]
template<typename T >
T soci::values::get_from_uses |
( |
std::string const & |
name | ) |
const |
|
inlineprivate |
◆ get_from_uses() [3/3]
template<typename T >
T soci::values::get_from_uses |
( |
std::size_t |
pos | ) |
const |
|
inlineprivate |
◆ get_indicator() [1/2]
indicator values::get_indicator |
( |
std::size_t |
pos | ) |
const |
◆ get_indicator() [2/2]
indicator values::get_indicator |
( |
std::string const & |
name | ) |
const |
◆ get_properties() [1/2]
◆ get_properties() [2/2]
◆ get_row()
row& soci::values::get_row |
( |
| ) |
|
|
inlineprivate |
◆ operator<<()
template<typename T >
values& soci::values::operator<< |
( |
T const & |
value | ) |
|
|
inline |
◆ operator>>()
template<typename T >
values const& soci::values::operator>> |
( |
T & |
value | ) |
const |
|
inline |
◆ reset_get_counter()
void soci::values::reset_get_counter |
( |
| ) |
const |
|
inline |
◆ set() [1/2]
template<typename T >
void soci::values::set |
( |
std::string const & |
name, |
|
|
T const & |
value, |
|
|
indicator |
indic = i_ok |
|
) |
| |
|
inline |
◆ set() [2/2]
template<typename T >
void soci::values::set |
( |
const T & |
value, |
|
|
indicator |
indic = i_ok |
|
) |
| |
|
inline |
◆ skip()
void soci::values::skip |
( |
std::size_t |
num = 1 | ) |
const |
|
inline |
◆ uppercase_column_names()
void soci::values::uppercase_column_names |
( |
bool |
forceToUpper | ) |
|
|
inline |
◆ details::into_type< values >
◆ details::statement_impl
◆ details::use_type< values >
◆ currentPos_
std::size_t soci::values::currentPos_ |
|
mutableprivate |
◆ deepCopies_
◆ index_
std::map<std::string, std::size_t> soci::values::index_ |
|
private |
◆ indicators_
std::vector<indicator *> soci::values::indicators_ |
|
private |
◆ row_
◆ unused_
◆ uppercaseColumnNames_
bool soci::values::uppercaseColumnNames_ |
|
private |
◆ uses_
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:46