#include <session.h>
Definition at line 40 of file session.h.
◆ session() [1/7]
◆ session() [2/7]
◆ session() [3/7]
session::session |
( |
backend_factory const & |
factory, |
|
|
std::string const & |
connectString |
|
) |
| |
◆ session() [4/7]
session::session |
( |
std::string const & |
backendName, |
|
|
std::string const & |
connectString |
|
) |
| |
◆ session() [5/7]
session::session |
( |
std::string const & |
connectString | ) |
|
|
explicit |
◆ session() [6/7]
◆ ~session()
◆ session() [7/7]
soci::session::session |
( |
session const & |
| ) |
|
|
private |
◆ begin()
◆ close()
◆ commit()
◆ get_backend()
◆ get_backend_name()
std::string session::get_backend_name |
( |
| ) |
const |
◆ get_last_insert_id()
bool session::get_last_insert_id |
( |
std::string const & |
table, |
|
|
long & |
value |
|
) |
| |
◆ get_last_query()
std::string session::get_last_query |
( |
| ) |
const |
◆ get_log_stream()
std::ostream * session::get_log_stream |
( |
| ) |
const |
◆ get_next_sequence_value()
bool session::get_next_sequence_value |
( |
std::string const & |
sequence, |
|
|
long & |
value |
|
) |
| |
◆ get_query()
std::string session::get_query |
( |
| ) |
const |
◆ get_query_stream()
std::ostringstream & session::get_query_stream |
( |
| ) |
|
◆ get_uppercase_column_names()
bool session::get_uppercase_column_names |
( |
| ) |
const |
◆ got_data()
bool session::got_data |
( |
| ) |
const |
◆ log_query()
void session::log_query |
( |
std::string const & |
query | ) |
|
◆ make_blob_backend()
◆ make_rowid_backend()
◆ make_statement_backend()
◆ open() [1/4]
◆ open() [2/4]
void session::open |
( |
backend_factory const & |
factory, |
|
|
std::string const & |
connectString |
|
) |
| |
◆ open() [3/4]
void session::open |
( |
std::string const & |
backendName, |
|
|
std::string const & |
connectString |
|
) |
| |
◆ open() [4/4]
void session::open |
( |
std::string const & |
connectString | ) |
|
◆ operator<<()
◆ operator=()
◆ reconnect()
void session::reconnect |
( |
| ) |
|
◆ rollback()
void session::rollback |
( |
| ) |
|
◆ set_got_data()
void session::set_got_data |
( |
bool |
gotData | ) |
|
◆ set_log_stream()
void session::set_log_stream |
( |
std::ostream * |
s | ) |
|
◆ set_query_transformation()
template<typename T >
void soci::session::set_query_transformation |
( |
T |
callback | ) |
|
|
inline |
◆ set_query_transformation_()
◆ uppercase_column_names()
void session::uppercase_column_names |
( |
bool |
forceToUpper | ) |
|
◆ backEnd_
◆ gotData_
bool soci::session::gotData_ |
|
private |
◆ isFromPool_
bool soci::session::isFromPool_ |
|
private |
◆ lastConnectParameters_
◆ lastQuery_
std::string soci::session::lastQuery_ |
|
private |
◆ logStream_
std::ostream* soci::session::logStream_ |
|
private |
◆ once
◆ pool_
◆ poolPosition_
std::size_t soci::session::poolPosition_ |
|
private |
◆ prepare
◆ query_stream_
std::ostringstream soci::session::query_stream_ |
|
private |
◆ query_transformation_
◆ uppercaseColumnNames_
bool soci::session::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