Lightweight 0.20250904.0
|
This is the complete list of members for Lightweight::SqlStatement, including all inherited members.
BindInputParameter(SQLSMALLINT columnIndex, Arg const &arg) (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | |
BindInputParameter(SQLSMALLINT columnIndex, Arg const &arg, ColumnName &&columnNameHint) (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | |
BindInputParameter(SQLSMALLINT columnIndex, Arg const &arg) (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | inline |
BindInputParameter(SQLSMALLINT columnIndex, Arg const &arg, ColumnName &&columnNameHint) (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | inline |
BindOutputColumn(SQLUSMALLINT columnIndex, T *arg) (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | |
BindOutputColumn(SQLUSMALLINT columnIndex, T *arg) (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | inline |
BindOutputColumns(Args *... args) | Lightweight::SqlStatement | |
BindOutputColumns(Args *... args) (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | inline |
BindOutputColumnsToRecord(Records *... records) | Lightweight::SqlStatement | |
CloseCursor() noexcept | Lightweight::SqlStatement | inline |
Connection() noexcept | Lightweight::SqlStatement | inline |
Connection() const noexcept | Lightweight::SqlStatement | inline |
Execute(Args const &... args) | Lightweight::SqlStatement | |
ExecuteBatch(FirstColumnBatch const &firstColumnBatch, MoreColumnBatches const &... moreColumnBatches) | Lightweight::SqlStatement | |
ExecuteBatch(FirstColumnBatch const &firstColumnBatch, MoreColumnBatches const &... moreColumnBatches) (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | inline |
ExecuteBatchNative(FirstColumnBatch const &firstColumnBatch, MoreColumnBatches const &... moreColumnBatches) | Lightweight::SqlStatement | |
ExecuteBatchSoft(FirstColumnBatch const &firstColumnBatch, MoreColumnBatches const &... moreColumnBatches) | Lightweight::SqlStatement | |
ExecuteDirect(std::string_view const &query, std::source_location location=std::source_location::current()) | Lightweight::SqlStatement | |
ExecuteDirect(SqlQueryObject auto const &query, std::source_location location=std::source_location::current()) | Lightweight::SqlStatement | inline |
ExecuteDirectScalar(std::string_view const &query, std::source_location location=std::source_location::current()) | Lightweight::SqlStatement | inline |
ExecuteDirectScalar(std::string_view const &query, std::source_location location=std::source_location::current()) (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | inline |
ExecuteDirectScalar(SqlQueryObject auto const &query, std::source_location location=std::source_location::current()) | Lightweight::SqlStatement | inline |
ExecuteDirectScalar(SqlQueryObject auto const &query, std::source_location location=std::source_location::current()) (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | inline |
ExecuteWithVariants(std::vector< SqlVariant > const &args) | Lightweight::SqlStatement | |
FetchRow() | Lightweight::SqlStatement | |
GetColumn(SQLUSMALLINT column, T *result) const | Lightweight::SqlStatement | inline |
GetColumn(SQLUSMALLINT column) const | Lightweight::SqlStatement | inline |
GetColumnOr(SQLUSMALLINT column, T &&defaultValue) const | Lightweight::SqlStatement | |
GetNullableColumn(SQLUSMALLINT column) const | Lightweight::SqlStatement | inline |
GetResultCursor() noexcept | Lightweight::SqlStatement | inline |
GetVariantRowCursor() noexcept | Lightweight::SqlStatement | inline |
IsAlive() const noexcept (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | inline |
IsPrepared() const noexcept (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | inline |
LastError() const | Lightweight::SqlStatement | inline |
LastInsertId(std::string_view tableName) | Lightweight::SqlStatement | |
MigrateDirect(Callable const &callable, std::source_location location=std::source_location::current()) | Lightweight::SqlStatement | |
NativeHandle() const noexcept | Lightweight::SqlStatement | inline |
NumColumnsAffected() const | Lightweight::SqlStatement | |
NumRowsAffected() const | Lightweight::SqlStatement | |
operator=(SqlStatement &&other) noexcept (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | |
operator=(SqlStatement const &) noexcept=delete (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | |
operator=(SqlDataBinderCallback &&)=default (defined in Lightweight::SqlDataBinderCallback) | Lightweight::SqlDataBinderCallback | |
operator=(SqlDataBinderCallback const &)=default (defined in Lightweight::SqlDataBinderCallback) | Lightweight::SqlDataBinderCallback | |
Prepare(std::string_view query) & | Lightweight::SqlStatement | |
Prepare(std::string_view query) && (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | |
Prepare(SqlQueryObject auto const &queryObject) & | Lightweight::SqlStatement | inline |
Prepare(SqlQueryObject auto const &queryObject) && (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | inline |
PreparedQuery() const noexcept (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | inline |
Query(std::string_view const &table={}) const | Lightweight::SqlStatement | |
QueryAs(std::string_view const &table, std::string_view const &tableAlias) const | Lightweight::SqlStatement | |
SqlDataBinderCallback()=default (defined in Lightweight::SqlDataBinderCallback) | Lightweight::SqlDataBinderCallback | |
SqlDataBinderCallback(SqlDataBinderCallback &&)=default (defined in Lightweight::SqlDataBinderCallback) | Lightweight::SqlDataBinderCallback | |
SqlDataBinderCallback(SqlDataBinderCallback const &)=default (defined in Lightweight::SqlDataBinderCallback) | Lightweight::SqlDataBinderCallback | |
SqlStatement() | Lightweight::SqlStatement | |
SqlStatement(SqlStatement &&other) noexcept (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | |
SqlStatement(SqlStatement const &) noexcept=delete (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | |
SqlStatement(SqlConnection &relatedConnection) | Lightweight::SqlStatement | explicit |
SqlStatement(std::nullopt_t) | Lightweight::SqlStatement | explicit |
TryFetchRow(std::source_location location=std::source_location::current()) noexcept (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement | |
~SqlDataBinderCallback()=default (defined in Lightweight::SqlDataBinderCallback) | Lightweight::SqlDataBinderCallback | virtual |
~SqlStatement() noexcept final (defined in Lightweight::SqlStatement) | Lightweight::SqlStatement |