#include <statement.h>
Definition at line 37 of file statement.h.
statement_impl::statement_impl |
( |
session & |
s | ) |
|
|
explicit |
statement_impl::~statement_impl |
( |
| ) |
|
soci::details::statement_impl::statement_impl |
( |
statement_impl const & |
| ) |
|
|
private |
void statement_impl::alloc |
( |
| ) |
|
void statement_impl::bind |
( |
values & |
v | ) |
|
template<data_type >
void soci::details::statement_impl::bind_into |
( |
| ) |
|
|
private |
template<>
void soci::details::statement_impl::bind_into |
( |
| ) |
|
|
private |
template<>
void soci::details::statement_impl::bind_into |
( |
| ) |
|
|
private |
template<>
void soci::details::statement_impl::bind_into |
( |
| ) |
|
|
private |
template<>
void soci::details::statement_impl::bind_into |
( |
| ) |
|
|
private |
template<>
void soci::details::statement_impl::bind_into |
( |
| ) |
|
|
private |
template<>
void soci::details::statement_impl::bind_into |
( |
| ) |
|
|
private |
void statement_impl::clean_up |
( |
| ) |
|
void statement_impl::dec_ref |
( |
| ) |
|
void statement_impl::define_and_bind |
( |
| ) |
|
void statement_impl::define_for_row |
( |
| ) |
|
|
private |
void soci::details::statement_impl::describe |
( |
| ) |
|
void soci::details::statement_impl::exchange |
( |
into_type_ptr const & |
i | ) |
|
|
inline |
template<typename T , typename Indicator >
void soci::details::statement_impl::exchange |
( |
into_container< T, Indicator > const & |
ic | ) |
|
|
inline |
void soci::details::statement_impl::exchange |
( |
use_type_ptr const & |
u | ) |
|
|
inline |
template<typename T , typename Indicator >
void soci::details::statement_impl::exchange |
( |
use_container< T, Indicator > const & |
uc | ) |
|
|
inline |
template<typename T , typename Indicator >
void soci::details::statement_impl::exchange_for_row |
( |
into_container< T, Indicator > const & |
ic | ) |
|
|
inlineprivate |
void soci::details::statement_impl::exchange_for_row |
( |
into_type_ptr const & |
i | ) |
|
|
inlineprivate |
void soci::details::statement_impl::exchange_for_rowset |
( |
into_type_ptr const & |
i | ) |
|
|
inline |
template<typename T , typename Indicator >
void soci::details::statement_impl::exchange_for_rowset |
( |
into_container< T, Indicator > const & |
ic | ) |
|
|
inline |
template<typename Into >
void soci::details::statement_impl::exchange_for_rowset_ |
( |
Into const & |
i | ) |
|
|
inlineprivate |
bool statement_impl::execute |
( |
bool |
withDataExchange = false | ) |
|
bool statement_impl::fetch |
( |
| ) |
|
long long statement_impl::get_affected_rows |
( |
| ) |
|
void statement_impl::inc_ref |
( |
| ) |
|
template<typename T >
void soci::details::statement_impl::into_row |
( |
| ) |
|
|
inlineprivate |
std::size_t statement_impl::intos_size |
( |
| ) |
|
|
private |
void statement_impl::post_fetch |
( |
bool |
gotData, |
|
|
bool |
calledFromFetch |
|
) |
| |
|
private |
void statement_impl::post_use |
( |
bool |
gotData | ) |
|
|
private |
void statement_impl::pre_fetch |
( |
| ) |
|
|
private |
void statement_impl::pre_use |
( |
| ) |
|
|
private |
bool statement_impl::resize_intos |
( |
std::size_t |
upperBound = 0 | ) |
|
|
private |
std::string statement_impl::rewrite_for_procedure_call |
( |
std::string const & |
query | ) |
|
void statement_impl::set_row |
( |
row * |
r | ) |
|
void statement_impl::truncate_intos |
( |
| ) |
|
|
private |
void statement_impl::undefine_and_bind |
( |
| ) |
|
std::size_t statement_impl::uses_size |
( |
| ) |
|
|
private |
bool soci::details::statement_impl::alreadyDescribed_ |
|
private |
int soci::details::statement_impl::definePositionForRow_ |
|
private |
std::size_t soci::details::statement_impl::fetchSize_ |
|
private |
std::vector<indicator *> soci::details::statement_impl::indicators_ |
|
protected |
std::size_t soci::details::statement_impl::initialFetchSize_ |
|
private |
std::map<std::string, use_type_base *> soci::details::statement_impl::namedUses_ |
|
private |
std::string soci::details::statement_impl::query_ |
|
private |
int soci::details::statement_impl::refCount_ |
|
private |
row* soci::details::statement_impl::row_ |
|
private |
session& soci::details::statement_impl::session_ |
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 Wed Jan 8 2020 04:02:42