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