IZOraclePlainDriver Class Reference

Represents a generic interface to Oracle native API. More...

Inheritance diagram for IZOraclePlainDriver:

IZPlainDriver IZInterface TZOracle9iPlainDriver

List of all members.

Public Member Functions

sword AttrGet (POCIHandle trgthndlp, ub4 trghndltyp, Pointer attributep, Pointer sizep, ub4 attrtype, POCIError errhp)
sword AttrSet (POCIHandle trgthndlp, ub4 trghndltyp, Pointer attributep, ub4 size, ub4 attrtype, POCIError errhp)
sword BindByName (POCIStmt stmtp, POCIBind &bindpp, POCIError errhp, text placeholder, sb4 placeh_len, Pointer valuep, sb4 value_sz, ub2 dty, Pointer indp, Pointer alenp, Pointer rcodep, ub4 maxarr_len, Pointer curelep, ub4 mode)
sword BindByPos (POCIStmt stmtp, POCIBind &bindpp, POCIError errhp, ub4 position, Pointer valuep, sb4 value_sz, ub2 dty, Pointer indp, Pointer alenp, Pointer rcodep, ub4 maxarr_len, Pointer curelep, ub4 mode)
sword BindDynamic (POCIBind bindp, POCIError errhp, Pointer ictxp, Pointer icbfp, Pointer octxp, Pointer ocbfp)
sword Break (POCISvcCtx svchp, POCIError errhp)
sword DateTimeAssign (POCIEnv hndl, POCIError err, const POCIDateTime from, POCIDateTime _to)
sword DateTimeCheck (POCIEnv hndl, POCIError err, const POCIDateTime date, ub4 &valid)
sword DateTimeCompare (POCIEnv hndl, POCIError err, const POCIDateTime date1, const POCIDateTime date2, sword &result)
sword DateTimeConstruct (POCIEnv hndl, POCIError err, POCIDateTime datetime, sb2 year, ub1 month, ub1 day, ub1 hour, ub1 min, ub1 sec, ub4 fsec, text timezone, size_t timezone_length)
sword DateTimeConvert (POCIEnv hndl, POCIError err, POCIDateTime indate, POCIDateTime outdate)
sword DateTimeFromText (POCIEnv hndl, POCIError err, const text date_str, size_t d_str_length, const text fmt, ub1 fmt_length, const text lang_name, size_t lang_length, POCIDateTime date)
sword DateTimeGetDate (POCIEnv hndl, POCIError err, const POCIDateTime date, sb2 &year, ub1 &month, ub1 &day)
sword DateTimeGetTime (POCIEnv hndl, POCIError err, POCIDateTime datetime, ub1 &hour, ub1 &minute, ub1 &sec, ub4 &fsec)
sword DateTimeGetTimeZoneName (POCIEnv hndl, POCIError err, POCIDateTime datetime, ub1 &buf, ub4 &buflen)
sword DateTimeGetTimeZoneOffset (POCIEnv hndl, POCIError err, const POCIDateTime datetime, sb1 &hour, sb1 &minute)
sword DateTimeSysTimeStamp (POCIEnv hndl, POCIError err, POCIDateTime sys_date)
sword DateTimeToText (POCIEnv hndl, POCIError err, const POCIDateTime date, const text fmt, ub1 fmt_length, ub1 fsprec, const text lang_name, size_t lang_length, ub4 &buf_size, text buf)
sword DefineArrayOfStruct (POCIDefine defnpp, POCIError errhp, ub4 pvskip, ub4 indskip, ub4 rlskip, ub4 rcskip)
sword DefineByPos (POCIStmt stmtp, POCIDefine &defnpp, POCIError errhp, ub4 position, Pointer valuep, sb4 value_sz, ub2 dty, Pointer indp, Pointer rlenp, Pointer rcodep, ub4 mode)
sword DescribeAny (POCISvcCtx svchp, POCIError errhp, Pointer objptr, ub4 objnm_len, ub1 objptr_typ, ub1 info_level, ub1 objtyp, POCIDescribe dschp)
sword DescriptorAlloc (POCIEnv parenth, POCIDescriptor &descpp, ub4 htype, integer xtramem_sz, Pointer usrmempp)
sword DescriptorFree (Pointer descp, ub4 htype)
sword EnvCreate (POCIEnv &envhpp, ub4 mode, Pointer ctxp, Pointer malocfp, Pointer ralocfp, Pointer mfreefp, size_T xtramemsz, PPointer usrmempp)
sword EnvInit (POCIEnv &envhpp, ub4 mode, size_T xtramemsz, PPointer usrmempp)
sword ErrorGet (Pointer hndlp, ub4 recordno, text sqlstate, sb4 &errcodep, text bufp, ub4 bufsiz, ub4 atype)
string GetDescription ()
string GetProtocol ()
sword HandleAlloc (POCIHandle parenth, POCIHandle &hndlpp, ub4 atype, size_T xtramem_sz, PPointer usrmempp)
sword HandleFree (Pointer hndlp, ub4 atype)
sword Initializ (ub4 mode, Pointer ctxp, Pointer malocfp, Pointer ralocfp, Pointer mfreefp)
 Initialize ()
sword LobAppend (POCISvcCtx svchp, POCIError errhp, POCILobLocator dst_locp, POCILobLocator src_locp)
sword LobAssign (POCISvcCtx svchp, POCIError errhp, POCILobLocator src_locp, POCILobLocator &dst_locpp)
sword LobClose (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp)
sword LobCopy (POCISvcCtx svchp, POCIError errhp, POCILobLocator dst_locp, POCILobLocator src_locp, ub4 amount, ub4 dst_offset, ub4 src_offset)
sword LobCreateTemporary (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub2 csid, ub1 csfrm, ub1 lobtype, LongBool cache, OCIDuration duration)
sword LobDisableBuffering (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp)
sword LobEnableBuffering (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp)
sword LobErase (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 &amount, ub4 offset)
sword LobFileExists (POCISvcCtx svchp, POCIError errhp, POCILobLocator filep, Boolean &flag)
sword LobFileGetName (POCIEnv envhp, POCIError errhp, POCILobLocator filep, text dir_alias, ub2 &d_length, text filename, ub2 &f_length)
sword LobFileSetName (POCIEnv envhp, POCIError errhp, POCILobLocator &filep, text dir_alias, ub2 d_length, text filename, ub2 f_length)
sword LobFlushBuffer (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 flag)
sword LobFreeTemporary (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp)
sword LobGetLength (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 &lenp)
sword LobIsOpen (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, LongBool &flag)
sword LobIsTemporary (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, LongBool &is_temporary)
sword LobLoadFromFile (POCISvcCtx svchp, POCIError errhp, POCILobLocator dst_locp, POCILobLocator src_locp, ub4 amount, ub4 dst_offset, ub4 src_offset)
sword LobLocatorIsInit (POCIEnv envhp, POCIError errhp, POCILobLocator locp, LongBool &is_initialized)
sword LobOpen (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub1 mode)
sword LobRead (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 &amtp, ub4 offset, Pointer bufp, ub4 bufl, Pointer ctxp, Pointer cbfp, ub2 csid, ub1 csfrm)
sword LobTrim (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 newlen)
sword LobWrite (POCISvcCtx svchp, POCIError errhp, POCILobLocator locp, ub4 &amtp, ub4 offset, Pointer bufp, ub4 bufl, ub1 piece, Pointer ctxp, Pointer cbfp, ub2 csid, ub1 csfrm)
sword ParamGet (Pointer hndlp, ub4 htype, POCIError errhp, Pointer &parmdpp, ub4 pos)
sword PasswordChange (POCISvcCtx svchp, POCIError errhp, text user_name, ub4 usernm_len, text opasswd, ub4 opasswd_len, text npasswd, sb4 npasswd_len, ub4 mode)
sword Reset (POCISvcCtx svchp, POCIError errhp)
sword ResultSetToStmt (POCIHandle rsetdp, POCIError errhp)
sword ServerAttach (POCIServer srvhp, POCIError errhp, text dblink, sb4 dblink_len, ub4 mode)
sword ServerDetach (POCIServer srvhp, POCIError errhp, ub4 mode)
sword ServerVersion (POCIHandle hndlp, POCIError errhp, text bufp, ub4 bufsz, ub1 hndltype)
sword SessionBegin (POCISvcCtx svchp, POCIError errhp, POCISession usrhp, ub4 credt, ub4 mode)
sword SessionEnd (POCISvcCtx svchp, POCIError errhp, POCISession usrhp, ub4 mode)
sword StmtExecute (POCISvcCtx svchp, POCIStmt stmtp, POCIError errhp, ub4 iters, ub4 rowoff, POCISnapshot snap_in, POCISnapshot snap_out, ub4 mode)
sword StmtFetch (POCIStmt stmtp, POCIError errhp, ub4 nrows, ub2 orientation, ub4 mode)
sword StmtGetPieceInfo (POCIStmt stmtp, POCIError errhp, Pointer &hndlpp, ub4 &typep, ub1 &in_outp, ub4 &iterp, ub4 &idxp, ub1 &piecep)
sword StmtPrepare (POCIStmt stmtp, POCIError errhp, text stmt, ub4 stmt_len, ub4 language, ub4 mode)
sword StmtSetPieceInfo (Pointer handle, ub4 typep, POCIError errhp, Pointer buf, ub4 &alenp, ub1 piece, Pointer indp, ub2 &rcodep)
sword TransCommit (POCISvcCtx svchp, POCIError errhp, ub4 flags)
sword TransDetach (POCISvcCtx svchp, POCIError errhp, ub4 flags)
sword TransForget (POCISvcCtx svchp, POCIError errhp, ub4 flags)
sword TransPrepare (POCISvcCtx svchp, POCIError errhp, ub4 flags)
sword TransRollback (POCISvcCtx svchp, POCIError errhp, ub4 flags)
sword TransStart (POCISvcCtx svchp, POCIError errhp, word timeout, ub4 flags)


Detailed Description

Represents a generic interface to Oracle native API.

Definition at line 692 of file ZPlainOracleDriver.pas.


Member Function Documentation

sword IZOraclePlainDriver::AttrGet ( POCIHandle  trgthndlp,
ub4  trghndltyp,
Pointer  attributep,
Pointer  sizep,
ub4  attrtype,
POCIError  errhp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::AttrSet ( POCIHandle  trgthndlp,
ub4  trghndltyp,
Pointer  attributep,
ub4  size,
ub4  attrtype,
POCIError  errhp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::BindByName ( POCIStmt  stmtp,
POCIBind bindpp,
POCIError  errhp,
text  placeholder,
sb4  placeh_len,
Pointer  valuep,
sb4  value_sz,
ub2  dty,
Pointer  indp,
Pointer  alenp,
Pointer  rcodep,
ub4  maxarr_len,
Pointer  curelep,
ub4  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::BindByPos ( POCIStmt  stmtp,
POCIBind bindpp,
POCIError  errhp,
ub4  position,
Pointer  valuep,
sb4  value_sz,
ub2  dty,
Pointer  indp,
Pointer  alenp,
Pointer  rcodep,
ub4  maxarr_len,
Pointer  curelep,
ub4  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::BindDynamic ( POCIBind  bindp,
POCIError  errhp,
Pointer  ictxp,
Pointer  icbfp,
Pointer  octxp,
Pointer  ocbfp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::Break ( POCISvcCtx  svchp,
POCIError  errhp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeAssign ( POCIEnv  hndl,
POCIError  err,
const POCIDateTime  from,
POCIDateTime  _to 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeCheck ( POCIEnv  hndl,
POCIError  err,
const POCIDateTime  date,
ub4 valid 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeCompare ( POCIEnv  hndl,
POCIError  err,
const POCIDateTime  date1,
const POCIDateTime  date2,
sword result 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeConstruct ( POCIEnv  hndl,
POCIError  err,
POCIDateTime  datetime,
sb2  year,
ub1  month,
ub1  day,
ub1  hour,
ub1  min,
ub1  sec,
ub4  fsec,
text  timezone,
size_t  timezone_length 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeConvert ( POCIEnv  hndl,
POCIError  err,
POCIDateTime  indate,
POCIDateTime  outdate 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeFromText ( POCIEnv  hndl,
POCIError  err,
const text  date_str,
size_t  d_str_length,
const text  fmt,
ub1  fmt_length,
const text  lang_name,
size_t  lang_length,
POCIDateTime  date 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeGetDate ( POCIEnv  hndl,
POCIError  err,
const POCIDateTime  date,
sb2 year,
ub1 month,
ub1 day 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeGetTime ( POCIEnv  hndl,
POCIError  err,
POCIDateTime  datetime,
ub1 hour,
ub1 minute,
ub1 sec,
ub4 fsec 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeGetTimeZoneName ( POCIEnv  hndl,
POCIError  err,
POCIDateTime  datetime,
ub1 buf,
ub4 buflen 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeGetTimeZoneOffset ( POCIEnv  hndl,
POCIError  err,
const POCIDateTime  datetime,
sb1 hour,
sb1 minute 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeSysTimeStamp ( POCIEnv  hndl,
POCIError  err,
POCIDateTime  sys_date 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DateTimeToText ( POCIEnv  hndl,
POCIError  err,
const POCIDateTime  date,
const text  fmt,
ub1  fmt_length,
ub1  fsprec,
const text  lang_name,
size_t  lang_length,
ub4 buf_size,
text  buf 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DefineArrayOfStruct ( POCIDefine  defnpp,
POCIError  errhp,
ub4  pvskip,
ub4  indskip,
ub4  rlskip,
ub4  rcskip 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DefineByPos ( POCIStmt  stmtp,
POCIDefine defnpp,
POCIError  errhp,
ub4  position,
Pointer  valuep,
sb4  value_sz,
ub2  dty,
Pointer  indp,
Pointer  rlenp,
Pointer  rcodep,
ub4  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DescribeAny ( POCISvcCtx  svchp,
POCIError  errhp,
Pointer  objptr,
ub4  objnm_len,
ub1  objptr_typ,
ub1  info_level,
ub1  objtyp,
POCIDescribe  dschp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DescriptorAlloc ( POCIEnv  parenth,
POCIDescriptor descpp,
ub4  htype,
integer  xtramem_sz,
Pointer  usrmempp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::DescriptorFree ( Pointer  descp,
ub4  htype 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::EnvCreate ( POCIEnv envhpp,
ub4  mode,
Pointer  ctxp,
Pointer  malocfp,
Pointer  ralocfp,
Pointer  mfreefp,
size_T  xtramemsz,
PPointer  usrmempp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::EnvInit ( POCIEnv envhpp,
ub4  mode,
size_T  xtramemsz,
PPointer  usrmempp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::ErrorGet ( Pointer  hndlp,
ub4  recordno,
text  sqlstate,
sb4 errcodep,
text  bufp,
ub4  bufsiz,
ub4  atype 
)

Reimplemented in TZOracle9iPlainDriver.

string IZPlainDriver::GetDescription (  )  [inherited]

string IZPlainDriver::GetProtocol (  )  [inherited]

sword IZOraclePlainDriver::HandleAlloc ( POCIHandle  parenth,
POCIHandle hndlpp,
ub4  atype,
size_T  xtramem_sz,
PPointer  usrmempp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::HandleFree ( Pointer  hndlp,
ub4  atype 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::Initializ ( ub4  mode,
Pointer  ctxp,
Pointer  malocfp,
Pointer  ralocfp,
Pointer  mfreefp 
)

Reimplemented in TZOracle9iPlainDriver.

IZPlainDriver::Initialize (  )  [inherited]

sword IZOraclePlainDriver::LobAppend ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  dst_locp,
POCILobLocator  src_locp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobAssign ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  src_locp,
POCILobLocator dst_locpp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobClose ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobCopy ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  dst_locp,
POCILobLocator  src_locp,
ub4  amount,
ub4  dst_offset,
ub4  src_offset 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobCreateTemporary ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp,
ub2  csid,
ub1  csfrm,
ub1  lobtype,
LongBool  cache,
OCIDuration  duration 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobDisableBuffering ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobEnableBuffering ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobErase ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp,
ub4 amount,
ub4  offset 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobFileExists ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  filep,
Boolean &  flag 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobFileGetName ( POCIEnv  envhp,
POCIError  errhp,
POCILobLocator  filep,
text  dir_alias,
ub2 d_length,
text  filename,
ub2 f_length 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobFileSetName ( POCIEnv  envhp,
POCIError  errhp,
POCILobLocator filep,
text  dir_alias,
ub2  d_length,
text  filename,
ub2  f_length 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobFlushBuffer ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp,
ub4  flag 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobFreeTemporary ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobGetLength ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp,
ub4 lenp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobIsOpen ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp,
LongBool &  flag 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobIsTemporary ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp,
LongBool &  is_temporary 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobLoadFromFile ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  dst_locp,
POCILobLocator  src_locp,
ub4  amount,
ub4  dst_offset,
ub4  src_offset 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobLocatorIsInit ( POCIEnv  envhp,
POCIError  errhp,
POCILobLocator  locp,
LongBool &  is_initialized 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobOpen ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp,
ub1  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobRead ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp,
ub4 amtp,
ub4  offset,
Pointer  bufp,
ub4  bufl,
Pointer  ctxp,
Pointer  cbfp,
ub2  csid,
ub1  csfrm 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobTrim ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp,
ub4  newlen 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::LobWrite ( POCISvcCtx  svchp,
POCIError  errhp,
POCILobLocator  locp,
ub4 amtp,
ub4  offset,
Pointer  bufp,
ub4  bufl,
ub1  piece,
Pointer  ctxp,
Pointer  cbfp,
ub2  csid,
ub1  csfrm 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::ParamGet ( Pointer  hndlp,
ub4  htype,
POCIError  errhp,
Pointer &  parmdpp,
ub4  pos 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::PasswordChange ( POCISvcCtx  svchp,
POCIError  errhp,
text  user_name,
ub4  usernm_len,
text  opasswd,
ub4  opasswd_len,
text  npasswd,
sb4  npasswd_len,
ub4  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::Reset ( POCISvcCtx  svchp,
POCIError  errhp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::ResultSetToStmt ( POCIHandle  rsetdp,
POCIError  errhp 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::ServerAttach ( POCIServer  srvhp,
POCIError  errhp,
text  dblink,
sb4  dblink_len,
ub4  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::ServerDetach ( POCIServer  srvhp,
POCIError  errhp,
ub4  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::ServerVersion ( POCIHandle  hndlp,
POCIError  errhp,
text  bufp,
ub4  bufsz,
ub1  hndltype 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::SessionBegin ( POCISvcCtx  svchp,
POCIError  errhp,
POCISession  usrhp,
ub4  credt,
ub4  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::SessionEnd ( POCISvcCtx  svchp,
POCIError  errhp,
POCISession  usrhp,
ub4  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::StmtExecute ( POCISvcCtx  svchp,
POCIStmt  stmtp,
POCIError  errhp,
ub4  iters,
ub4  rowoff,
POCISnapshot  snap_in,
POCISnapshot  snap_out,
ub4  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::StmtFetch ( POCIStmt  stmtp,
POCIError  errhp,
ub4  nrows,
ub2  orientation,
ub4  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::StmtGetPieceInfo ( POCIStmt  stmtp,
POCIError  errhp,
Pointer &  hndlpp,
ub4 typep,
ub1 in_outp,
ub4 iterp,
ub4 idxp,
ub1 piecep 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::StmtPrepare ( POCIStmt  stmtp,
POCIError  errhp,
text  stmt,
ub4  stmt_len,
ub4  language,
ub4  mode 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::StmtSetPieceInfo ( Pointer  handle,
ub4  typep,
POCIError  errhp,
Pointer  buf,
ub4 alenp,
ub1  piece,
Pointer  indp,
ub2 rcodep 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::TransCommit ( POCISvcCtx  svchp,
POCIError  errhp,
ub4  flags 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::TransDetach ( POCISvcCtx  svchp,
POCIError  errhp,
ub4  flags 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::TransForget ( POCISvcCtx  svchp,
POCIError  errhp,
ub4  flags 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::TransPrepare ( POCISvcCtx  svchp,
POCIError  errhp,
ub4  flags 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::TransRollback ( POCISvcCtx  svchp,
POCIError  errhp,
ub4  flags 
)

Reimplemented in TZOracle9iPlainDriver.

sword IZOraclePlainDriver::TransStart ( POCISvcCtx  svchp,
POCIError  errhp,
word  timeout,
ub4  flags 
)

Reimplemented in TZOracle9iPlainDriver.


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