|
ThinSQLite++
A thin, safe and convenient modern C++ wrapper for SQLite API.
|
This is the complete list of members for context, including all inherited members.
| aggregate_context(int size) noexcept | context | inline |
| c_ptr() const noexcept | handle< sqlite3_context, context > | inline |
| database() const noexcept | context | inline |
| error(const std::string_view &value) noexcept | context | inline |
| error(const std::u8string_view &value) noexcept | context | inline |
| error(int error_code) noexcept | context | inline |
| error_nomem() noexcept | context | inline |
| error_toobig() noexcept | context | inline |
| from(sqlite3_context *obj) noexcept | handle< sqlite3_context, context > | inlinestatic |
| get_auxdata(int arg) const noexcept | context | inline |
| handle()=delete | handle< sqlite3_context, context > | |
| handle(const handle &)=delete | handle< sqlite3_context, context > | |
| operator delete(void *) noexcept | handle< sqlite3_context, context > | inline |
| operator=(const handle &)=delete | handle< sqlite3_context, context > | |
| result(std::nullptr_t) noexcept | context | inline |
| result(int value) noexcept | context | inline |
| result(int64_t value) noexcept | context | inline |
| result(double value) noexcept | context | inline |
| result(const std::string_view &value) noexcept | context | inline |
| result(const std::u8string_view &value) noexcept | context | inline |
| result(const blob_view &value) noexcept | context | inline |
| result(const zero_blob &value) noexcept | context | inline |
| result(T *ptr, const char *type, void(*destroy)(T *)) noexcept | context | inline |
| result(std::unique_ptr< T > ptr) noexcept | context | inline |
| result(const value &val) noexcept | context | inline |
| result_reference(const std::string_view &value) noexcept | context | inline |
| result_reference(const std::u8string_view &value) noexcept | context | inline |
| result_reference(const std::string_view &value, void(*unref)(const char *)) noexcept | context | inline |
| result_reference(const std::u8string_view &value, void(*unref)(const char8_t *)) noexcept | context | inline |
| result_reference(const blob_view &value) noexcept | context | inline |
| result_reference(const blob_view &value, void(*unref)(const std::byte *) noexcept) noexcept | context | inline |
| result_subtype(unsigned value) noexcept | context | inline |
| set_auxdata(int arg, T *data, void(*destroy)(T *) noexcept) noexcept | context | inline |
| user_data() noexcept | context | inline |
| vtab_nochange() const noexcept | context | inline |
| ~context() noexcept=delete | context |