IZPostgreSQLBlob Class Reference

Represents an interface, specific for PostgreSQL blobs. More...

Inheritance diagram for IZPostgreSQLBlob:

IZBlob TZPostgreSQLBlob

List of all members.

Public Member Functions

 Clear ()
IZBlob Clone ()
Oid GetBlobOid ()
TByteDynArray GetBytes ()
TStream GetStream ()
string GetString ()
WideString GetUnicodeString ()
Boolean IsEmpty ()
Boolean IsUpdated ()
LongInt Length ()
 ReadBlob ()
 SetBytes (const TByteDynArray Value)
 SetStream (TStream Value)
 SetString (const string Value)
 SetUnicodeString (const WideString Value)
 WriteBlob ()


Detailed Description

Represents an interface, specific for PostgreSQL blobs.

Definition at line 173 of file ZDbcPostgreSqlResultSet.pas.


Member Function Documentation

IZBlob::Clear (  )  [inherited]

Reimplemented in TZAbstractBlob.

IZBlob IZBlob::Clone (  )  [inherited]

Oid IZPostgreSQLBlob::GetBlobOid (  ) 

Reimplemented in TZPostgreSQLBlob.

TByteDynArray IZBlob::GetBytes (  )  [inherited]

Reimplemented in TZASABlob, TZInterbase6Blob, and TZAbstractBlob.

TStream IZBlob::GetStream (  )  [inherited]

string IZBlob::GetString (  )  [inherited]

Reimplemented in TZASABlob, TZInterbase6Blob, and TZAbstractBlob.

WideString IZBlob::GetUnicodeString (  )  [inherited]

Reimplemented in TZASABlob, TZInterbase6Blob, and TZAbstractBlob.

Boolean IZBlob::IsEmpty (  )  [inherited]

Boolean IZBlob::IsUpdated (  )  [inherited]

Reimplemented in TZAbstractBlob.

LongInt IZBlob::Length (  )  [inherited]

Reimplemented in TZAbstractBlob.

IZPostgreSQLBlob::ReadBlob (  ) 

Reimplemented in TZPostgreSQLBlob.

IZBlob::SetBytes ( const TByteDynArray  Value  )  [inherited]

Reimplemented in TZAbstractBlob.

IZBlob::SetStream ( TStream  Value  )  [inherited]

Reimplemented in TZAbstractBlob.

IZBlob::SetString ( const string  Value  )  [inherited]

Reimplemented in TZAbstractBlob.

IZBlob::SetUnicodeString ( const WideString  Value  )  [inherited]

Reimplemented in TZAbstractBlob.

IZPostgreSQLBlob::WriteBlob (  ) 

Reimplemented in TZPostgreSQLBlob.


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

Generated on Wed Dec 30 08:42:45 2009 for zeoslib by  doxygen 1.5.7.1