Lightweight 0.20250904.0
Loading...
Searching...
No Matches
Lightweight::SqlStatement Member List

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::SqlStatementinline
BindInputParameter(SQLSMALLINT columnIndex, Arg const &arg, ColumnName &&columnNameHint) (defined in Lightweight::SqlStatement)Lightweight::SqlStatementinline
BindOutputColumn(SQLUSMALLINT columnIndex, T *arg) (defined in Lightweight::SqlStatement)Lightweight::SqlStatement
BindOutputColumn(SQLUSMALLINT columnIndex, T *arg) (defined in Lightweight::SqlStatement)Lightweight::SqlStatementinline
BindOutputColumns(Args *... args)Lightweight::SqlStatement
BindOutputColumns(Args *... args) (defined in Lightweight::SqlStatement)Lightweight::SqlStatementinline
BindOutputColumnsToRecord(Records *... records)Lightweight::SqlStatement
CloseCursor() noexceptLightweight::SqlStatementinline
Connection() noexceptLightweight::SqlStatementinline
Connection() const noexceptLightweight::SqlStatementinline
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::SqlStatementinline
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::SqlStatementinline
ExecuteDirectScalar(std::string_view const &query, std::source_location location=std::source_location::current())Lightweight::SqlStatementinline
ExecuteDirectScalar(std::string_view const &query, std::source_location location=std::source_location::current()) (defined in Lightweight::SqlStatement)Lightweight::SqlStatementinline
ExecuteDirectScalar(SqlQueryObject auto const &query, std::source_location location=std::source_location::current())Lightweight::SqlStatementinline
ExecuteDirectScalar(SqlQueryObject auto const &query, std::source_location location=std::source_location::current()) (defined in Lightweight::SqlStatement)Lightweight::SqlStatementinline
ExecuteWithVariants(std::vector< SqlVariant > const &args)Lightweight::SqlStatement
FetchRow()Lightweight::SqlStatement
GetColumn(SQLUSMALLINT column, T *result) constLightweight::SqlStatementinline
GetColumn(SQLUSMALLINT column) constLightweight::SqlStatementinline
GetColumnOr(SQLUSMALLINT column, T &&defaultValue) constLightweight::SqlStatement
GetNullableColumn(SQLUSMALLINT column) constLightweight::SqlStatementinline
GetResultCursor() noexceptLightweight::SqlStatementinline
GetVariantRowCursor() noexceptLightweight::SqlStatementinline
IsAlive() const noexcept (defined in Lightweight::SqlStatement)Lightweight::SqlStatementinline
IsPrepared() const noexcept (defined in Lightweight::SqlStatement)Lightweight::SqlStatementinline
LastError() constLightweight::SqlStatementinline
LastInsertId(std::string_view tableName)Lightweight::SqlStatement
MigrateDirect(Callable const &callable, std::source_location location=std::source_location::current())Lightweight::SqlStatement
NativeHandle() const noexceptLightweight::SqlStatementinline
NumColumnsAffected() constLightweight::SqlStatement
NumRowsAffected() constLightweight::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::SqlStatementinline
Prepare(SqlQueryObject auto const &queryObject) && (defined in Lightweight::SqlStatement)Lightweight::SqlStatementinline
PreparedQuery() const noexcept (defined in Lightweight::SqlStatement)Lightweight::SqlStatementinline
Query(std::string_view const &table={}) constLightweight::SqlStatement
QueryAs(std::string_view const &table, std::string_view const &tableAlias) constLightweight::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::SqlStatementexplicit
SqlStatement(std::nullopt_t)Lightweight::SqlStatementexplicit
TryFetchRow(std::source_location location=std::source_location::current()) noexcept (defined in Lightweight::SqlStatement)Lightweight::SqlStatement
~SqlDataBinderCallback()=default (defined in Lightweight::SqlDataBinderCallback)Lightweight::SqlDataBinderCallbackvirtual
~SqlStatement() noexcept final (defined in Lightweight::SqlStatement)Lightweight::SqlStatement