![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Attributes | |
| QOCICols * | cols = nullptr |
| OCIEnv * | env |
| OCIError * | err = nullptr |
| OCISvcCtx *& | svc |
| OCIStmt * | stmtp = nullptr |
| bool | transaction |
| int | serverVersion |
| int | prefetchRows |
| int | prefetchMem |
| Public Attributes inherited from QSqlCachedResultPrivate | |
| QSqlCachedResult::ValueCache | cache |
| int | rowCacheEnd = 0 |
| int | colCount = 0 |
| bool | atEnd = false |
| Public Attributes inherited from QSqlResultPrivate | |
| QSqlResult * | q_ptr = nullptr |
| QPointer< QSqlDriver > | sqldriver |
| QString | sql |
| QSqlError | error |
| QString | executedQuery |
| QHash< int, QSql::ParamType > | types |
| QList< QVariant > | values |
| IndexMap | indexes |
| QHolderVector | holders |
| QSqlResult::BindingSyntax | binds = QSqlResult::PositionalBinding |
| QSql::NumericalPrecisionPolicy | precisionPolicy = QSql::LowPrecisionDouble |
| int | idx = QSql::BeforeFirstRow |
| int | bindCount = 0 |
| bool | active = false |
| bool | isSel = false |
| bool | forwardOnly = false |
| bool | positionalBindingEnabled = true |
Additional Inherited Members | |
| Public Types inherited from QSqlResultPrivate | |
| using | IndexMap = QHash<QString, QList<int>> |
| using | QHolderVector = QList<QHolder> |
| Static Public Member Functions inherited from QSqlResultPrivate | |
| static bool | isVariantNull (const QVariant &variant) |
Definition at line 210 of file qsql_oci.cpp.
| QOCIResultPrivate::QOCIResultPrivate | ( | QOCIResult * | q, |
| const QOCIDriver * | drv ) |
Definition at line 1778 of file qsql_oci.cpp.
References env, prefetchMem, prefetchRows, serverVersion, svc, and transaction.
| QOCIResultPrivate::~QOCIResultPrivate | ( | ) |
Definition at line 1796 of file qsql_oci.cpp.
References cols.
| QOCIResultPrivate::QOCIResultPrivate | ( | QOCIResult * | q, |
| const QOCIDriver * | drv ) |
| QOCIResultPrivate::~QOCIResultPrivate | ( | ) |
| int QOCIResultPrivate::bindValue | ( | OCIStmt * | stmtp, |
| OCIBind ** | hbnd, | ||
| OCIError * | err, | ||
| int | pos, | ||
| const QVariant & | val, | ||
| dvoid * | indPtr, | ||
| ub4 * | tmpSize, | ||
| TempStorage & | tmpStorage ) |
Definition at line 305 of file qsql_oci.cpp.
References env, isBinaryValue(), and isOutValue().
| int QOCIResultPrivate::bindValue | ( | OCIStmt * | stmtp, |
| OCIBind ** | hbnd, | ||
| OCIError * | err, | ||
| int | pos, | ||
| const QVariant & | val, | ||
| dvoid * | indPtr, | ||
| ub4 * | tmpSize, | ||
| TempStorage & | tmpStorage ) |
| int QOCIResultPrivate::bindValues | ( | QVariantList & | values, |
| IndicatorArray & | indicators, | ||
| SizeArray & | tmpSizes, | ||
| TempStorage & | tmpStorage ) |
Definition at line 464 of file qsql_oci.cpp.
References isOutValue().
| int QOCIResultPrivate::bindValues | ( | QVariantList & | values, |
| IndicatorArray & | indicators, | ||
| SizeArray & | tmpSizes, | ||
| TempStorage & | tmpStorage ) |
|
inline |
Definition at line 236 of file qsql_oci.cpp.
Referenced by bindValue().
|
inline |
Definition at line 236 of file qsql_oci.cpp.
|
inline |
Definition at line 234 of file qsql_oci.cpp.
Referenced by bindValue(), bindValues(), QOCICols::execBatch(), and outValues().
|
inline |
Definition at line 234 of file qsql_oci.cpp.
| void QOCIResultPrivate::outValues | ( | QVariantList & | values, |
| IndicatorArray & | indicators, | ||
| TempStorage & | tmpStorage ) |
Definition at line 513 of file qsql_oci.cpp.
References isOutValue().
| void QOCIResultPrivate::outValues | ( | QVariantList & | values, |
| IndicatorArray & | indicators, | ||
| TempStorage & | tmpStorage ) |
|
inline |
Definition at line 239 of file qsql_oci.cpp.
|
inline |
Definition at line 239 of file qsql_oci.cpp.
| void QOCIResultPrivate::setStatementAttributes | ( | ) |
Definition at line 275 of file qsql_oci.cpp.
References prefetchMem, and prefetchRows.
| void QOCIResultPrivate::setStatementAttributes | ( | ) |
| QOCICols * QOCIResultPrivate::cols = nullptr |
Definition at line 218 of file qsql_oci.cpp.
Referenced by ~QOCIResultPrivate().
| OCIEnv * QOCIResultPrivate::env |
Definition at line 219 of file qsql_oci.cpp.
Referenced by QOCIResultPrivate(), bindValue(), QOCICols::execBatch(), and qReadLob().
| OCIError * QOCIResultPrivate::err = nullptr |
Definition at line 220 of file qsql_oci.cpp.
| int QOCIResultPrivate::prefetchMem |
Definition at line 225 of file qsql_oci.cpp.
Referenced by QOCIResultPrivate(), and setStatementAttributes().
| int QOCIResultPrivate::prefetchRows |
Definition at line 225 of file qsql_oci.cpp.
Referenced by QOCIResultPrivate(), and setStatementAttributes().
| int QOCIResultPrivate::serverVersion |
Definition at line 224 of file qsql_oci.cpp.
Referenced by QOCIResultPrivate().
| OCIStmt * QOCIResultPrivate::stmtp = nullptr |
Definition at line 222 of file qsql_oci.cpp.
| OCISvcCtx *& QOCIResultPrivate::svc |
Definition at line 221 of file qsql_oci.cpp.
Referenced by QOCIResultPrivate(), and qReadLob().
| bool QOCIResultPrivate::transaction |
Definition at line 223 of file qsql_oci.cpp.
Referenced by QOCIResultPrivate().