![]() |
TerraLib 4.1
|
#include <occiControl.h>
Public Types | |
| enum | Status { END_OF_FETCH = 0, DATA_AVAILABLE, STREAM_DATA_AVAILABLE } |
Public Member Functions | |
| virtual | ~ResultSet () |
| virtual Status | next (unsigned int numRows=1)=0 |
| virtual Status | status () const =0 |
| virtual unsigned int | getNumArrayRows () const =0 |
| virtual void | cancel ()=0 |
| virtual void | setMaxColumnSize (unsigned int colIndex, unsigned int max)=0 |
| virtual unsigned int | getMaxColumnSize (unsigned int colIndex) const =0 |
| virtual bool | isNull (unsigned int colIndex) const =0 |
| virtual bool | isTruncated (unsigned int paramIndex) const =0 |
| virtual void | setErrorOnNull (unsigned int colIndex, bool causeException)=0 |
| virtual void | setErrorOnTruncate (unsigned int paramIndex, bool causeException)=0 |
| virtual int | preTruncationLength (unsigned int paramIndex) const =0 |
| virtual int | getInt (unsigned int colIndex)=0 |
| virtual unsigned int | getUInt (unsigned int colIndex)=0 |
| virtual float | getFloat (unsigned int colIndex)=0 |
| virtual double | getDouble (unsigned int colIndex)=0 |
| virtual Number | getNumber (unsigned int colIndex)=0 |
| virtual OCCI_STD_NAMESPACE::string | getString (unsigned int colIndex)=0 |
| virtual Bytes | getBytes (unsigned int colIndex)=0 |
| virtual Date | getDate (unsigned int colIndex)=0 |
| virtual Timestamp | getTimestamp (unsigned int colIndex)=0 |
| virtual Bytes | getRowid (unsigned int colIndex)=0 |
| virtual PObject * | getObject (unsigned int colIndex)=0 |
| virtual Blob | getBlob (unsigned int colIndex)=0 |
| virtual Clob | getClob (unsigned int colIndex)=0 |
| virtual Bfile | getBfile (unsigned int colIndex)=0 |
| virtual IntervalYM | getIntervalYM (unsigned int colIndex)=0 |
| virtual IntervalDS | getIntervalDS (unsigned int colIndex)=0 |
| virtual RefAny | getRef (unsigned int colIndex)=0 |
| virtual Bytes | getRowPosition () const =0 |
| virtual ResultSet * | getCursor (unsigned int colIndex)=0 |
| virtual void | setDataBuffer (unsigned int colIndex, void *buffer, Type type, sb4 size=0, ub2 *length=NULL, sb2 *ind=NULL, ub2 *rc=NULL)=0 |
| virtual void | setCharSet (unsigned int colIndex, const OCCI_STD_NAMESPACE::string &charSet)=0 |
| virtual OCCI_STD_NAMESPACE::string | getCharSet (unsigned int colIndex) const =0 |
| virtual void | setBinaryStreamMode (unsigned int colIndex, unsigned int size)=0 |
| virtual void | setCharacterStreamMode (unsigned int colIndex, unsigned int size)=0 |
| virtual void | setDatabaseNCHARParam (unsigned int paramIndex, bool isNCHAR)=0 |
| virtual bool | getDatabaseNCHARParam (unsigned int paramIndex) const =0 |
| virtual Stream * | getStream (unsigned int colIndex)=0 |
| virtual void | closeStream (Stream *stream)=0 |
| virtual unsigned int | getCurrentStreamColumn () const =0 |
| virtual unsigned int | getCurrentStreamRow () const =0 |
| virtual OCCI_STD_NAMESPACE::vector < MetaData > | getColumnListMetaData () const =0 |
| virtual Statement * | getStatement () const =0 |
| virtual BFloat | getBFloat (unsigned int colIndex)=0 |
| virtual BDouble | getBDouble (unsigned int colIndex)=0 |
| virtual UString | getUString (unsigned int colIndex)=0 |
| virtual void | setCharSetUString (unsigned int colIndex, const UString &charSet)=0 |
| virtual UString | getCharSetUString (unsigned int colIndex) const =0 |
| virtual oracle::occi::ResultSet::~ResultSet | ( | ) | [inline, virtual] |
| virtual void oracle::occi::ResultSet::cancel | ( | ) | [pure virtual] |
| virtual void oracle::occi::ResultSet::closeStream | ( | Stream * | stream | ) | [pure virtual] |
| virtual BDouble oracle::occi::ResultSet::getBDouble | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual Bfile oracle::occi::ResultSet::getBfile | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual BFloat oracle::occi::ResultSet::getBFloat | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual Blob oracle::occi::ResultSet::getBlob | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual Bytes oracle::occi::ResultSet::getBytes | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual OCCI_STD_NAMESPACE::string oracle::occi::ResultSet::getCharSet | ( | unsigned int | colIndex | ) | const [pure virtual] |
| virtual UString oracle::occi::ResultSet::getCharSetUString | ( | unsigned int | colIndex | ) | const [pure virtual] |
| virtual Clob oracle::occi::ResultSet::getClob | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual OCCI_STD_NAMESPACE::vector<MetaData> oracle::occi::ResultSet::getColumnListMetaData | ( | ) | const [pure virtual] |
| virtual unsigned int oracle::occi::ResultSet::getCurrentStreamColumn | ( | ) | const [pure virtual] |
| virtual unsigned int oracle::occi::ResultSet::getCurrentStreamRow | ( | ) | const [pure virtual] |
| virtual ResultSet* oracle::occi::ResultSet::getCursor | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual bool oracle::occi::ResultSet::getDatabaseNCHARParam | ( | unsigned int | paramIndex | ) | const [pure virtual] |
| virtual Date oracle::occi::ResultSet::getDate | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual double oracle::occi::ResultSet::getDouble | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual float oracle::occi::ResultSet::getFloat | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual int oracle::occi::ResultSet::getInt | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual IntervalDS oracle::occi::ResultSet::getIntervalDS | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual IntervalYM oracle::occi::ResultSet::getIntervalYM | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual unsigned int oracle::occi::ResultSet::getMaxColumnSize | ( | unsigned int | colIndex | ) | const [pure virtual] |
| virtual unsigned int oracle::occi::ResultSet::getNumArrayRows | ( | ) | const [pure virtual] |
| virtual Number oracle::occi::ResultSet::getNumber | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual PObject* oracle::occi::ResultSet::getObject | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual RefAny oracle::occi::ResultSet::getRef | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual Bytes oracle::occi::ResultSet::getRowid | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual Bytes oracle::occi::ResultSet::getRowPosition | ( | ) | const [pure virtual] |
| virtual Statement* oracle::occi::ResultSet::getStatement | ( | ) | const [pure virtual] |
| virtual Stream* oracle::occi::ResultSet::getStream | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual OCCI_STD_NAMESPACE::string oracle::occi::ResultSet::getString | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual Timestamp oracle::occi::ResultSet::getTimestamp | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual unsigned int oracle::occi::ResultSet::getUInt | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual UString oracle::occi::ResultSet::getUString | ( | unsigned int | colIndex | ) | [pure virtual] |
| virtual bool oracle::occi::ResultSet::isNull | ( | unsigned int | colIndex | ) | const [pure virtual] |
| virtual bool oracle::occi::ResultSet::isTruncated | ( | unsigned int | paramIndex | ) | const [pure virtual] |
| virtual Status oracle::occi::ResultSet::next | ( | unsigned int | numRows = 1 | ) | [pure virtual] |
| virtual int oracle::occi::ResultSet::preTruncationLength | ( | unsigned int | paramIndex | ) | const [pure virtual] |
| virtual void oracle::occi::ResultSet::setBinaryStreamMode | ( | unsigned int | colIndex, |
| unsigned int | size | ||
| ) | [pure virtual] |
| virtual void oracle::occi::ResultSet::setCharacterStreamMode | ( | unsigned int | colIndex, |
| unsigned int | size | ||
| ) | [pure virtual] |
| virtual void oracle::occi::ResultSet::setCharSet | ( | unsigned int | colIndex, |
| const OCCI_STD_NAMESPACE::string & | charSet | ||
| ) | [pure virtual] |
| virtual void oracle::occi::ResultSet::setCharSetUString | ( | unsigned int | colIndex, |
| const UString & | charSet | ||
| ) | [pure virtual] |
| virtual void oracle::occi::ResultSet::setDatabaseNCHARParam | ( | unsigned int | paramIndex, |
| bool | isNCHAR | ||
| ) | [pure virtual] |
| virtual void oracle::occi::ResultSet::setDataBuffer | ( | unsigned int | colIndex, |
| void * | buffer, | ||
| Type | type, | ||
| sb4 | size = 0, |
||
| ub2 * | length = NULL, |
||
| sb2 * | ind = NULL, |
||
| ub2 * | rc = NULL |
||
| ) | [pure virtual] |
| virtual void oracle::occi::ResultSet::setErrorOnNull | ( | unsigned int | colIndex, |
| bool | causeException | ||
| ) | [pure virtual] |
| virtual void oracle::occi::ResultSet::setErrorOnTruncate | ( | unsigned int | paramIndex, |
| bool | causeException | ||
| ) | [pure virtual] |
| virtual void oracle::occi::ResultSet::setMaxColumnSize | ( | unsigned int | colIndex, |
| unsigned int | max | ||
| ) | [pure virtual] |
| virtual Status oracle::occi::ResultSet::status | ( | ) | const [pure virtual] |