Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QOCICols Class Reference
+ Collaboration diagram for QOCICols:

Public Member Functions

 QOCICols (int size, QOCIResultPrivate *dp)
 
 ~QOCICols ()
 
int readPiecewise (QVariantList &values, int index=0)
 
int readLOBs (QVariantList &values, int index=0)
 
int fieldFromDefine (OCIDefine *d)
 
void getValues (QVariantList &v, int index)
 
int size ()
 

Static Public Member Functions

static bool execBatch (QOCIResultPrivate *d, QVariantList &boundValues, bool arrayBind)
 

Public Attributes

QSqlRecord rec
 

Detailed Description

Definition at line 792 of file qsql_oci.cpp.

Constructor & Destructor Documentation

◆ QOCICols()

QOCICols::QOCICols ( int size,
QOCIResultPrivate * dp )

Definition at line 855 of file qsql_oci.cpp.

References QSqlRecord::append(), create(), QOCIResultPrivate::env, QOCIResultPrivate::err, qCWarning, qFromOraInf(), qOraWarning(), rec, QOCIResultPrivate::setCharset(), and QOCIResultPrivate::sql.

+ Here is the call graph for this function:

◆ ~QOCICols()

QOCICols::~QOCICols ( )

Definition at line 1049 of file qsql_oci.cpp.

Member Function Documentation

◆ execBatch()

◆ fieldFromDefine()

int QOCICols::fieldFromDefine ( OCIDefine * d)

Definition at line 1730 of file qsql_oci.cpp.

References QList< T >::at(), QList< T >::count(), d, and i.

Referenced by readPiecewise().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getValues()

void QOCICols::getValues ( QVariantList & v,
int index )

Definition at line 1739 of file qsql_oci.cpp.

References QList< T >::at(), QOCIResultPrivate::env, QOCIResultPrivate::err, QOCIDateTime::fromOCIDateTime(), QSql::HighPrecision, i, QSql::LowPrecisionDouble, QSql::LowPrecisionInt32, QSql::LowPrecisionInt64, QByteArray(), qCWarning, and QList< T >::size().

+ Here is the call graph for this function:

◆ readLOBs()

int QOCICols::readLOBs ( QVariantList & values,
int index = 0 )

Definition at line 1700 of file qsql_oci.cpp.

References QList< T >::at(), i, size(), str, and var.

+ Here is the call graph for this function:

◆ readPiecewise()

int QOCICols::readPiecewise ( QVariantList & values,
int index = 0 )

Definition at line 1078 of file qsql_oci.cpp.

References QByteArray::at(), QString::at(), QList< T >::at(), ba, QByteArray::data(), QOCIResultPrivate::err, fieldFromDefine(), QOCI_DYNAMIC_CHUNK_SIZE, qOraWarning(), QByteArray::resize(), QByteArray::size(), QOCIResultPrivate::sql, str, and text.

+ Here is the call graph for this function:

◆ size()

int QOCICols::size ( )
inline

Definition at line 801 of file qsql_oci.cpp.

References QList< T >::size().

Referenced by readLOBs().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ rec

QSqlRecord QOCICols::rec

Definition at line 804 of file qsql_oci.cpp.

Referenced by QOCICols().


The documentation for this class was generated from the following file: