#include <sqlite_catalog.h>
|
| sqlite3 * | db |
| |
| sqlite3_stmt * | value = nullptr |
| |
◆ statement() [1/2]
| everett::catalog_detail::statement::statement |
( |
sqlite3 * |
db, |
|
|
char const * |
sql |
|
) |
| |
|
inline |
◆ ~statement()
| everett::catalog_detail::statement::~statement |
( |
| ) |
|
|
inline |
◆ statement() [2/2]
| everett::catalog_detail::statement::statement |
( |
statement const & |
| ) |
|
|
delete |
◆ blob() [1/2]
| bytes everett::catalog_detail::statement::blob |
( |
int |
column | ) |
const |
|
inline |
◆ blob() [2/2]
| void everett::catalog_detail::statement::blob |
( |
int |
index, |
|
|
std::span< std::byte const > |
data |
|
) |
| |
|
inline |
◆ done()
| void everett::catalog_detail::statement::done |
( |
| ) |
|
|
inline |
◆ integer() [1/2]
| std::int64_t everett::catalog_detail::statement::integer |
( |
int |
column | ) |
const |
|
inline |
◆ integer() [2/2]
| void everett::catalog_detail::statement::integer |
( |
int |
index, |
|
|
std::int64_t |
number |
|
) |
| |
|
inline |
◆ is_null()
| bool everett::catalog_detail::statement::is_null |
( |
int |
column | ) |
const |
|
inline |
◆ key() [1/2]
| std::string everett::catalog_detail::statement::key |
( |
int |
column | ) |
const |
|
inline |
◆ key() [2/2]
| void everett::catalog_detail::statement::key |
( |
int |
index, |
|
|
std::string_view |
data |
|
) |
| |
|
inline |
◆ null()
| void everett::catalog_detail::statement::null |
( |
int |
index | ) |
|
|
inline |
◆ operator=()
◆ row()
| bool everett::catalog_detail::statement::row |
( |
| ) |
|
|
inline |
◆ text() [1/2]
| std::string everett::catalog_detail::statement::text |
( |
int |
column | ) |
const |
|
inline |
◆ text() [2/2]
| void everett::catalog_detail::statement::text |
( |
int |
index, |
|
|
std::string_view |
data |
|
) |
| |
|
inline |
◆ db
| sqlite3* everett::catalog_detail::statement::db |
◆ value
| sqlite3_stmt* everett::catalog_detail::statement::value = nullptr |
The documentation for this struct was generated from the following file: