#include <connection_pool.hpp>
Scoped handle returned by connection_pool::acquire that returns the connection on destruction.
Definition at line 61 of file connection_pool.hpp.
◆ lease() [1/4]
| sqlite::v2::connection_pool::lease::lease |
( |
| ) |
|
|
default |
◆ lease() [2/4]
◆ lease() [3/4]
| sqlite::v2::connection_pool::lease::lease |
( |
lease && | other | ) |
|
|
noexcept |
◆ lease() [4/4]
| sqlite::v2::connection_pool::lease::lease |
( |
lease const & | | ) |
|
|
delete |
◆ ~lease()
| sqlite::v2::connection_pool::lease::~lease |
( |
| ) |
|
◆ operator*()
| connection & sqlite::v2::connection_pool::lease::operator* |
( |
| ) |
const |
◆ operator->()
| connection * sqlite::v2::connection_pool::lease::operator-> |
( |
| ) |
const |
◆ operator=() [1/2]
| lease & sqlite::v2::connection_pool::lease::operator= |
( |
lease && | other | ) |
|
|
noexcept |
◆ operator=() [2/2]
| lease & sqlite::v2::connection_pool::lease::operator= |
( |
lease const & | | ) |
|
|
delete |
◆ release()
| void sqlite::v2::connection_pool::lease::release |
( |
| ) |
|
|
private |
◆ shared()
| std::shared_ptr< connection > sqlite::v2::connection_pool::lease::shared |
( |
| ) |
const |
◆ connection_
| std::shared_ptr<connection> sqlite::v2::connection_pool::lease::connection_ |
|
private |
◆ state_
| std::shared_ptr<shared_state> sqlite::v2::connection_pool::lease::state_ |
|
private |
The documentation for this class was generated from the following file: