|
fb-cpp 0.0.1
A modern C++ wrapper for the Firebird database API
|
This is the complete list of members for fbcpp::Statement, including all inherited members.
| clearParameters() | fbcpp::Statement | inline |
| execute(Transaction &transaction) | fbcpp::Statement | |
| fetchAbsolute(unsigned position) | fbcpp::Statement | |
| fetchFirst() | fbcpp::Statement | |
| fetchLast() | fbcpp::Statement | |
| fetchNext() | fbcpp::Statement | |
| fetchPrior() | fbcpp::Statement | |
| fetchRelative(int offset) | fbcpp::Statement | |
| free() | fbcpp::Statement | |
| get(unsigned index) | fbcpp::Statement | |
| getBlobId(unsigned index) | fbcpp::Statement | inline |
| getBool(unsigned index) | fbcpp::Statement | inline |
| getBoostDecFloat16(unsigned index) | fbcpp::Statement | inline |
| getBoostDecFloat34(unsigned index) | fbcpp::Statement | inline |
| getBoostInt128(unsigned index) | fbcpp::Statement | inline |
| getDate(unsigned index) | fbcpp::Statement | inline |
| getDouble(unsigned index) | fbcpp::Statement | inline |
| getFloat(unsigned index) | fbcpp::Statement | inline |
| getInputDescriptors() noexcept | fbcpp::Statement | inline |
| getInputMetadata() noexcept | fbcpp::Statement | inline |
| getInt16(unsigned index) | fbcpp::Statement | inline |
| getInt32(unsigned index) | fbcpp::Statement | inline |
| getInt64(unsigned index) | fbcpp::Statement | inline |
| getLegacyPlan() | fbcpp::Statement | |
| getOpaqueDate(unsigned index) | fbcpp::Statement | inline |
| getOpaqueDecFloat16(unsigned index) | fbcpp::Statement | inline |
| getOpaqueDecFloat34(unsigned index) | fbcpp::Statement | inline |
| getOpaqueTime(unsigned index) | fbcpp::Statement | inline |
| getOpaqueTimestamp(unsigned index) | fbcpp::Statement | inline |
| getOpaqueTimestampTz(unsigned index) | fbcpp::Statement | inline |
| getOpaqueTimeTz(unsigned index) | fbcpp::Statement | inline |
| getOutputDescriptors() noexcept | fbcpp::Statement | inline |
| getOutputMetadata() noexcept | fbcpp::Statement | inline |
| getPlan() | fbcpp::Statement | |
| getResultSetHandle() noexcept | fbcpp::Statement | inline |
| getScaledBoostInt128(unsigned index) | fbcpp::Statement | inline |
| getScaledInt16(unsigned index) | fbcpp::Statement | inline |
| getScaledInt32(unsigned index) | fbcpp::Statement | inline |
| getScaledInt64(unsigned index) | fbcpp::Statement | inline |
| getScaledOpaqueInt128(unsigned index) | fbcpp::Statement | inline |
| getStatementHandle() noexcept | fbcpp::Statement | inline |
| getString(unsigned index) | fbcpp::Statement | inline |
| getTime(unsigned index) | fbcpp::Statement | inline |
| getTimestamp(unsigned index) | fbcpp::Statement | inline |
| getTimestampTz(unsigned index) | fbcpp::Statement | inline |
| getTimeTz(unsigned index) | fbcpp::Statement | inline |
| getType() noexcept | fbcpp::Statement | inline |
| isNull(unsigned index) | fbcpp::Statement | inline |
| isValid() noexcept | fbcpp::Statement | inline |
| operator=(Statement &&)=delete (defined in fbcpp::Statement) | fbcpp::Statement | |
| operator=(const Statement &)=delete (defined in fbcpp::Statement) | fbcpp::Statement | |
| set(unsigned index, std::nullopt_t) | fbcpp::Statement | inline |
| set(unsigned index, BlobId value) | fbcpp::Statement | inline |
| set(unsigned index, std::optional< BlobId > value) | fbcpp::Statement | inline |
| set(unsigned index, bool value) | fbcpp::Statement | inline |
| set(unsigned index, std::int16_t value) | fbcpp::Statement | inline |
| set(unsigned index, ScaledInt16 value) | fbcpp::Statement | inline |
| set(unsigned index, std::int32_t value) | fbcpp::Statement | inline |
| set(unsigned index, ScaledInt32 value) | fbcpp::Statement | inline |
| set(unsigned index, std::int64_t value) | fbcpp::Statement | inline |
| set(unsigned index, ScaledInt64 value) | fbcpp::Statement | inline |
| set(unsigned index, OpaqueInt128 value) | fbcpp::Statement | inline |
| set(unsigned index, BoostInt128 value) | fbcpp::Statement | inline |
| set(unsigned index, ScaledBoostInt128 value) | fbcpp::Statement | inline |
| set(unsigned index, float value) | fbcpp::Statement | inline |
| set(unsigned index, double value) | fbcpp::Statement | inline |
| set(unsigned index, OpaqueDecFloat16 value) | fbcpp::Statement | inline |
| set(unsigned index, BoostDecFloat16 value) | fbcpp::Statement | inline |
| set(unsigned index, OpaqueDecFloat34 value) | fbcpp::Statement | inline |
| set(unsigned index, BoostDecFloat34 value) | fbcpp::Statement | inline |
| set(unsigned index, Date value) | fbcpp::Statement | inline |
| set(unsigned index, OpaqueDate value) | fbcpp::Statement | inline |
| set(unsigned index, Time value) | fbcpp::Statement | inline |
| set(unsigned index, OpaqueTime value) | fbcpp::Statement | inline |
| set(unsigned index, Timestamp value) | fbcpp::Statement | inline |
| set(unsigned index, OpaqueTimestamp value) | fbcpp::Statement | inline |
| set(unsigned index, TimeTz value) | fbcpp::Statement | inline |
| set(unsigned index, OpaqueTimeTz value) | fbcpp::Statement | inline |
| set(unsigned index, TimestampTz value) | fbcpp::Statement | inline |
| set(unsigned index, OpaqueTimestampTz value) | fbcpp::Statement | inline |
| set(unsigned index, std::string_view value) | fbcpp::Statement | inline |
| set(unsigned index, std::optional< T > value) | fbcpp::Statement | inline |
| setBlobId(unsigned index, std::optional< BlobId > optValue) | fbcpp::Statement | inline |
| setBool(unsigned index, std::optional< bool > optValue) | fbcpp::Statement | inline |
| setBoostDecFloat16(unsigned index, std::optional< BoostDecFloat16 > optValue) | fbcpp::Statement | inline |
| setBoostDecFloat34(unsigned index, std::optional< BoostDecFloat34 > optValue) | fbcpp::Statement | inline |
| setBoostInt128(unsigned index, std::optional< BoostInt128 > optValue) | fbcpp::Statement | inline |
| setDate(unsigned index, std::optional< Date > optValue) | fbcpp::Statement | inline |
| setDouble(unsigned index, std::optional< double > optValue) | fbcpp::Statement | inline |
| setFloat(unsigned index, std::optional< float > optValue) | fbcpp::Statement | inline |
| setInt16(unsigned index, std::optional< std::int16_t > optValue) | fbcpp::Statement | inline |
| setInt32(unsigned index, std::optional< std::int32_t > optValue) | fbcpp::Statement | inline |
| setInt64(unsigned index, std::optional< std::int64_t > optValue) | fbcpp::Statement | inline |
| setNull(unsigned index) | fbcpp::Statement | inline |
| setOpaqueDate(unsigned index, std::optional< OpaqueDate > optValue) | fbcpp::Statement | inline |
| setOpaqueDecFloat16(unsigned index, std::optional< OpaqueDecFloat16 > optValue) | fbcpp::Statement | inline |
| setOpaqueDecFloat34(unsigned index, std::optional< OpaqueDecFloat34 > optValue) | fbcpp::Statement | inline |
| setOpaqueInt128(unsigned index, std::optional< OpaqueInt128 > optValue) | fbcpp::Statement | inline |
| setOpaqueTime(unsigned index, std::optional< OpaqueTime > optValue) | fbcpp::Statement | inline |
| setOpaqueTimestamp(unsigned index, std::optional< OpaqueTimestamp > optValue) | fbcpp::Statement | inline |
| setOpaqueTimestampTz(unsigned index, std::optional< OpaqueTimestampTz > optValue) | fbcpp::Statement | inline |
| setOpaqueTimeTz(unsigned index, std::optional< OpaqueTimeTz > optValue) | fbcpp::Statement | inline |
| setScaledBoostInt128(unsigned index, std::optional< ScaledBoostInt128 > optValue) | fbcpp::Statement | inline |
| setScaledInt16(unsigned index, std::optional< ScaledInt16 > optValue) | fbcpp::Statement | inline |
| setScaledInt32(unsigned index, std::optional< ScaledInt32 > optValue) | fbcpp::Statement | inline |
| setScaledInt64(unsigned index, std::optional< ScaledInt64 > optValue) | fbcpp::Statement | inline |
| setString(unsigned index, std::optional< std::string_view > optValue) | fbcpp::Statement | inline |
| setTime(unsigned index, std::optional< Time > optValue) | fbcpp::Statement | inline |
| setTimestamp(unsigned index, std::optional< Timestamp > optValue) | fbcpp::Statement | inline |
| setTimestampTz(unsigned index, std::optional< TimestampTz > optValue) | fbcpp::Statement | inline |
| setTimeTz(unsigned index, std::optional< TimeTz > optValue) | fbcpp::Statement | inline |
| Statement(Attachment &attachment, Transaction &transaction, std::string_view sql, const StatementOptions &options={}) | fbcpp::Statement | explicit |
| Statement(Statement &&o) noexcept | fbcpp::Statement | inline |
| Statement(const Statement &)=delete (defined in fbcpp::Statement) | fbcpp::Statement | |
| ~Statement() noexcept | fbcpp::Statement | inline |