Lightweight 0.1.0
Loading...
Searching...
No Matches
SqlStatement Member List

This is the complete list of members for SqlStatement, including all inherited members.

BindInputParameter(SQLSMALLINT columnIndex, Arg const &arg) (defined in SqlStatement)SqlStatement
BindInputParameter(SQLSMALLINT columnIndex, Arg const &arg, ColumnName &&columnNameHint) (defined in SqlStatement)SqlStatement
BindInputParameter(SQLSMALLINT columnIndex, Arg const &arg) (defined in SqlStatement)SqlStatementinline
BindInputParameter(SQLSMALLINT columnIndex, Arg const &arg, ColumnName &&columnNameHint) (defined in SqlStatement)SqlStatementinline
BindOutputColumn(SQLUSMALLINT columnIndex, T *arg) (defined in SqlStatement)SqlStatement
BindOutputColumn(SQLUSMALLINT columnIndex, T *arg) (defined in SqlStatement)SqlStatementinline
BindOutputColumns(Args *... args)SqlStatement
BindOutputColumns(Args *... args) (defined in SqlStatement)SqlStatementinline
BindOutputColumnsToRecord(Records *... records)SqlStatement
CloseCursor() noexceptSqlStatementinline
Connection() noexceptSqlStatementinline
Connection() const noexceptSqlStatementinline
Execute(Args const &... args)SqlStatement
ExecuteBatch(FirstColumnBatch const &firstColumnBatch, MoreColumnBatches const &... moreColumnBatches)SqlStatement
ExecuteBatch(FirstColumnBatch const &firstColumnBatch, MoreColumnBatches const &... moreColumnBatches) (defined in SqlStatement)SqlStatementinline
ExecuteBatchNative(FirstColumnBatch const &firstColumnBatch, MoreColumnBatches const &... moreColumnBatches)SqlStatement
ExecuteBatchSoft(FirstColumnBatch const &firstColumnBatch, MoreColumnBatches const &... moreColumnBatches)SqlStatement
ExecuteDirect(std::string_view const &query, std::source_location location=std::source_location::current())SqlStatement
ExecuteDirect(SqlQueryObject auto const &query, std::source_location location=std::source_location::current())SqlStatementinline
ExecuteDirectScalar(const std::string_view &query, std::source_location location=std::source_location::current())SqlStatementinline
ExecuteDirectScalar(const std::string_view &query, std::source_location location=std::source_location::current()) (defined in SqlStatement)SqlStatementinline
ExecuteDirectScalar(SqlQueryObject auto const &query, std::source_location location=std::source_location::current())SqlStatementinline
ExecuteDirectScalar(SqlQueryObject auto const &query, std::source_location location=std::source_location::current()) (defined in SqlStatement)SqlStatementinline
ExecuteWithVariants(std::vector< SqlVariant > const &args)SqlStatement
FetchRow()SqlStatement
GetColumn(SQLUSMALLINT column, T *result) constSqlStatementinline
GetColumn(SQLUSMALLINT column) constSqlStatementinline
GetNullableColumn(SQLUSMALLINT column) constSqlStatementinline
GetResultCursor() noexceptSqlStatementinline
GetVariantRowCursor() noexceptSqlStatementinline
IsAlive() const noexcept (defined in SqlStatement)SqlStatementinline
IsPrepared() const noexcept (defined in SqlStatement)SqlStatementinline
LastError() constSqlStatementinline
LastInsertId(std::string_view tableName)SqlStatement
MigrateDirect(Callable const &callable, std::source_location location=std::source_location::current())SqlStatement
NativeHandle() const noexceptSqlStatementinline
NumColumnsAffected() constSqlStatement
NumRowsAffected() constSqlStatement
operator=(SqlStatement &&) noexcept (defined in SqlStatement)SqlStatement
operator=(SqlStatement const &) noexcept=delete (defined in SqlStatement)SqlStatement
operator=(SqlDataBinderCallback &&)=default (defined in SqlDataBinderCallback)SqlDataBinderCallback
operator=(SqlDataBinderCallback const &)=default (defined in SqlDataBinderCallback)SqlDataBinderCallback
Prepare(std::string_view query) &SqlStatement
Prepare(std::string_view query) && (defined in SqlStatement)SqlStatement
Prepare(SqlQueryObject auto const &queryObject) &SqlStatementinline
Prepare(SqlQueryObject auto const &queryObject) && (defined in SqlStatement)SqlStatementinline
PreparedQuery() const noexcept (defined in SqlStatement)SqlStatementinline
Query(std::string_view const &table={}) constSqlStatement
QueryAs(std::string_view const &table, std::string_view const &tableAlias) constSqlStatement
SqlDataBinderCallback()=default (defined in SqlDataBinderCallback)SqlDataBinderCallback
SqlDataBinderCallback(SqlDataBinderCallback &&)=default (defined in SqlDataBinderCallback)SqlDataBinderCallback
SqlDataBinderCallback(SqlDataBinderCallback const &)=default (defined in SqlDataBinderCallback)SqlDataBinderCallback
SqlStatement()SqlStatement
SqlStatement(SqlStatement &&) noexcept (defined in SqlStatement)SqlStatement
SqlStatement(SqlStatement const &) noexcept=delete (defined in SqlStatement)SqlStatement
SqlStatement(SqlConnection &relatedConnection)SqlStatementexplicit
SqlStatement(std::nullopt_t)SqlStatementexplicit
TryFetchRow(std::source_location location=std::source_location::current()) noexcept (defined in SqlStatement)SqlStatement
~SqlDataBinderCallback()=default (defined in SqlDataBinderCallback)SqlDataBinderCallbackvirtual
~SqlStatement() noexcept final (defined in SqlStatement)SqlStatement