![]() |
Qt 6.x
The Qt SDK
|
Inheritance diagram for QOCIResultPrivate:
Collaboration diagram for QOCIResultPrivate:Public Attributes | |
| QOCICols * | cols = nullptr |
| OCIEnv * | env |
| OCIError * | err = nullptr |
| OCISvcCtx *& | svc |
| OCIStmt * | sql = 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 |
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 229 of file qsql_oci.cpp.
| QOCIResultPrivate::QOCIResultPrivate | ( | QOCIResult * | q, |
| const QOCIDriver * | drv | ||
| ) |
| QOCIResultPrivate::~QOCIResultPrivate | ( | ) |
| int QOCIResultPrivate::bindValue | ( | OCIStmt * | sql, |
| OCIBind ** | hbnd, | ||
| OCIError * | err, | ||
| int | pos, | ||
| const QVariant & | val, | ||
| dvoid * | indPtr, | ||
| ub2 * | tmpSize, | ||
| TempStorage & | tmpStorage | ||
| ) |
Definition at line 324 of file qsql_oci.cpp.
References QList< T >::append(), ba, QByteArray::capacity(), QByteArray::data(), TempStorage::dateTimes, pos, ptr(), Q_FALLTHROUGH, qMakeOCINumber(), qOraWarning(), qWarning, TempStorage::rawData, QByteArray::reserve(), QByteArray::size(), QOCIResult::size(), and QMetaType::User.
Here is the call graph for this function:| int QOCIResultPrivate::bindValues | ( | QVariantList & | values, |
| IndicatorArray & | indicators, | ||
| SizeArray & | tmpSizes, | ||
| TempStorage & | tmpStorage | ||
| ) |
Definition at line 470 of file qsql_oci.cpp.
References QSqlResult::bindValue(), i, and QSqlResultPrivate::isVariantNull().
Here is the call graph for this function:
|
inline |
Definition at line 255 of file qsql_oci.cpp.
References QSql::Binary, and i.
|
inline |
Definition at line 253 of file qsql_oci.cpp.
| void QOCIResultPrivate::outValues | ( | QVariantList & | values, |
| IndicatorArray & | indicators, | ||
| TempStorage & | tmpStorage | ||
| ) |
Definition at line 519 of file qsql_oci.cpp.
References i, and qOraOutValue().
Here is the call graph for this function:
|
inline |
Definition at line 258 of file qsql_oci.cpp.
References Q_ASSERT, qOraCharset, qOraWarning(), and qWarning.
Referenced by QOCICols::QOCICols().
Here is the call graph for this function:
Here is the caller graph for this function:| void QOCIResultPrivate::setStatementAttributes | ( | ) |
Definition at line 294 of file qsql_oci.cpp.
References Q_ASSERT, and qOraWarning().
Here is the call graph for this function:Definition at line 237 of file qsql_oci.cpp.
Referenced by ~QOCIResultPrivate().
| OCIEnv* QOCIResultPrivate::env |
Definition at line 238 of file qsql_oci.cpp.
Referenced by QOCICols::QOCICols(), QOCIResultPrivate(), and QOCICols::getValues().
| OCIError* QOCIResultPrivate::err = nullptr |
Definition at line 239 of file qsql_oci.cpp.
Referenced by QOCICols::QOCICols(), QOCIResultPrivate(), ~QOCIResultPrivate(), QOCICols::getValues(), and QOCICols::readPiecewise().
| int QOCIResultPrivate::prefetchMem |
Definition at line 244 of file qsql_oci.cpp.
| int QOCIResultPrivate::prefetchRows |
Definition at line 244 of file qsql_oci.cpp.
| int QOCIResultPrivate::serverVersion |
Definition at line 243 of file qsql_oci.cpp.
| OCIStmt* QOCIResultPrivate::sql = nullptr |
Definition at line 241 of file qsql_oci.cpp.
Referenced by QOCICols::QOCICols(), ~QOCIResultPrivate(), and QOCICols::readPiecewise().
| OCISvcCtx*& QOCIResultPrivate::svc |
Definition at line 240 of file qsql_oci.cpp.
| bool QOCIResultPrivate::transaction |
Definition at line 242 of file qsql_oci.cpp.