Qt 4.8
Public Functions | Public Variables | List of all members
QOCICols::OraFieldInf Class Reference

Public Functions

 OraFieldInf ()
 
 ~OraFieldInf ()
 

Public Variables

char * data
 
OCIDefine * def
 
sb2 ind
 
int len
 
OCILobLocator * lob
 
ub4 oraType
 
QVariant::Type typ
 

Detailed Description

Definition at line 808 of file qsql_oci.cpp.

Constructors and Destructors

◆ OraFieldInf()

QOCICols::OraFieldInf::OraFieldInf ( )
inline

Definition at line 811 of file qsql_oci.cpp.

◆ ~OraFieldInf()

QOCICols::OraFieldInf::~OraFieldInf ( )

Definition at line 827 of file qsql_oci.cpp.

828 {
829  delete [] data;
830  if (lob) {
831  int r = OCIDescriptorFree(lob, OCI_DTYPE_LOB);
832  if (r != 0)
833  qWarning("QOCICols: Cannot free LOB descriptor");
834  }
835 }
OCILobLocator * lob
Definition: qsql_oci.cpp:820
Q_CORE_EXPORT void qWarning(const char *,...)

Properties

◆ data

char* QOCICols::OraFieldInf::data

Definition at line 814 of file qsql_oci.cpp.

Referenced by QOCICols::getValues().

◆ def

OCIDefine* QOCICols::OraFieldInf::def

Definition at line 819 of file qsql_oci.cpp.

◆ ind

sb2 QOCICols::OraFieldInf::ind

Definition at line 816 of file qsql_oci.cpp.

Referenced by QOCICols::getValues(), and QOCICols::readLOBs().

◆ len

int QOCICols::OraFieldInf::len

Definition at line 815 of file qsql_oci.cpp.

Referenced by QOCICols::getValues().

◆ lob

OCILobLocator* QOCICols::OraFieldInf::lob

Definition at line 820 of file qsql_oci.cpp.

Referenced by QOCICols::readLOBs().

◆ oraType

ub4 QOCICols::OraFieldInf::oraType

Definition at line 818 of file qsql_oci.cpp.

Referenced by QOCICols::getValues(), and QOCICols::readLOBs().

◆ typ

QVariant::Type QOCICols::OraFieldInf::typ

Definition at line 817 of file qsql_oci.cpp.

Referenced by QOCICols::getValues().


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