TZInterbase6PlainDriver Class Reference

Represents class to Interbase 6+ native API. More...

Inheritance diagram for TZInterbase6PlainDriver:

TZAbstractObject IZInterbase6PlainDriver TInterfacedObject IZObject

List of all members.

Public Member Functions

IZInterface Clone ()
 Clones an object instance.
Boolean Equals (const IZInterface Value)
string GetDescription ()
string GetProtocol ()
LongInt Hash ()
 Gets a unique hash for this object.
 Initialize ()
Boolean InstanceOf (const TGUID IId)
 Checks is this object implements a specified interface.
ISC_STATUS isc_array_gen_sdl (PISC_STATUS status_vector, PISC_ARRAY_DESC isc_array_desc, PShort isc_arg3, PChar isc_arg4, PShort isc_arg5)
ISC_STATUS isc_array_get_slice (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, PISC_TR_HANDLE trans_handle, PISC_QUAD array_id, PISC_ARRAY_DESC descriptor, PVoid dest_array, ISC_LONG slice_length)
ISC_STATUS isc_array_lookup_bounds (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, PISC_TR_HANDLE trans_handle, PChar table_name, PChar column_name, PISC_ARRAY_DESC descriptor)
ISC_STATUS isc_array_lookup_desc (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, PISC_TR_HANDLE trans_handle, PChar table_name, PChar column_name, PISC_ARRAY_DESC descriptor)
ISC_STATUS isc_array_put_slice (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, PISC_TR_HANDLE trans_handle, PISC_QUAD array_id, PISC_ARRAY_DESC descriptor, PVoid source_array, PISC_LONG slice_length)
ISC_STATUS isc_array_set_desc (PISC_STATUS status_vector, PChar table_name, PChar column_name, PShort sql_dtype, PShort sql_length, PShort sql_dimensions, PISC_ARRAY_DESC descriptor)
ISC_STATUS isc_attach_database (PISC_STATUS status_vector, Short db_name_length, PChar db_name, PISC_DB_HANDLE db_handle, Short parm_buffer_length, PChar parm_buffer)
PISC_STATUS isc_blob_info (PISC_STATUS status_vector, PISC_BLOB_HANDLE blob_handle, Short item_list_buffer_length, PChar item_list_buffer, Short result_buffer_length, PChar result_buffer)
ISC_STATUS isc_cancel_blob (PISC_STATUS status_vector, PISC_BLOB_HANDLE blob_handle)
ISC_STATUS isc_cancel_events (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, PISC_LONG event_id)
ISC_STATUS isc_close_blob (PISC_STATUS status_vector, PISC_BLOB_HANDLE blob_handle)
ISC_STATUS isc_commit_retaining (PISC_STATUS status_vector, PISC_TR_HANDLE tran_handle)
ISC_STATUS isc_commit_transaction (PISC_STATUS status_vector, PISC_TR_HANDLE tran_handle)
ISC_STATUS isc_create_blob2 (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, PISC_TR_HANDLE tran_handle, PISC_BLOB_HANDLE blob_handle, PISC_QUAD blob_id, Short bpb_length, PChar bpb_address)
ISC_STATUS isc_database_info (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, Short item_list_buffer_length, PChar item_list_buffer, Short result_buffer_length, PChar result_buffer)
 isc_decode_date (PISC_QUAD ib_date, PCTimeStructure tm_date)
 isc_decode_sql_date (PISC_DATE ib_date, PCTimeStructure tm_date)
 isc_decode_sql_time (PISC_TIME ib_time, PCTimeStructure tm_date)
 isc_decode_timestamp (PISC_TIMESTAMP ib_timestamp, PCTimeStructure tm_date)
ISC_STATUS isc_detach_database (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle)
ISC_STATUS isc_drop_database (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle)
ISC_STATUS isc_dsql_alloc_statement2 (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, PISC_STMT_HANDLE stmt_handle)
ISC_STATUS isc_dsql_allocate_statement (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, PISC_STMT_HANDLE stmt_handle)
ISC_STATUS isc_dsql_describe (PISC_STATUS status_vector, PISC_STMT_HANDLE stmt_handle, Word dialect, PXSQLDA xsqlda)
ISC_STATUS isc_dsql_describe_bind (PISC_STATUS status_vector, PISC_STMT_HANDLE stmt_handle, Word dialect, PXSQLDA xsqlda)
ISC_STATUS isc_dsql_execute (PISC_STATUS status_vector, PISC_TR_HANDLE tran_handle, PISC_STMT_HANDLE stmt_handle, Word dialect, PXSQLDA xsqlda)
ISC_STATUS isc_dsql_execute2 (PISC_STATUS status_vector, PISC_TR_HANDLE tran_handle, PISC_STMT_HANDLE stmt_handle, Word dialect, PXSQLDA in_xsqlda, PXSQLDA out_xsqlda)
ISC_STATUS isc_dsql_execute_immediate (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, PISC_TR_HANDLE tran_handle, Word length, PChar statement, Word dialect, PXSQLDA xsqlda)
ISC_STATUS isc_dsql_fetch (PISC_STATUS status_vector, PISC_STMT_HANDLE stmt_handle, Word dialect, PXSQLDA xsqlda)
ISC_STATUS isc_dsql_free_statement (PISC_STATUS status_vector, PISC_STMT_HANDLE stmt_handle, Word options)
ISC_STATUS isc_dsql_prepare (PISC_STATUS status_vector, PISC_TR_HANDLE tran_handle, PISC_STMT_HANDLE stmt_handle, Word length, PChar statement, Word dialect, PXSQLDA xsqlda)
ISC_STATUS isc_dsql_set_cursor_name (PISC_STATUS status_vector, PISC_STMT_HANDLE stmt_handle, PChar cursor_name, Word _type)
ISC_STATUS isc_dsql_sql_info (PISC_STATUS status_vector, PISC_STMT_HANDLE stmt_handle, Short item_length, PChar items, Short buffer_length, PChar buffer)
 isc_encode_date (PCTimeStructure tm_date, PISC_QUAD ib_date)
 isc_encode_sql_date (PCTimeStructure tm_date, PISC_DATE ib_date)
 isc_encode_sql_time (PCTimeStructure tm_date, PISC_TIME ib_time)
 isc_encode_timestamp (PCTimeStructure tm_date, PISC_TIMESTAMP ib_timestamp)
ISC_LONG isc_event_block (PPChar event_buffer, PPChar result_buffer, Word id_count, PChar *event_list)
 isc_event_counts (PISC_STATUS status_vector, Short buffer_length, PChar event_buffer, PChar result_buffer)
ISC_LONG isc_free (PChar isc_arg1)
ISC_STATUS isc_get_segment (PISC_STATUS status_vector, PISC_BLOB_HANDLE blob_handle, PWord actual_seg_length, Word seg_buffer_length, PChar seg_buffer)
ISC_STATUS isc_interprete (PChar buffer, PPISC_STATUS status_vector)
ISC_STATUS isc_open_blob2 (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, PISC_TR_HANDLE tran_handle, PISC_BLOB_HANDLE blob_handle, PISC_QUAD blob_id, Short bpb_length, PChar bpb_buffer)
ISC_STATUS isc_put_segment (PISC_STATUS status_vector, PISC_BLOB_HANDLE blob_handle, Word seg_buffer_len, PChar seg_buffer)
ISC_STATUS isc_que_events (PISC_STATUS status_vector, PISC_DB_HANDLE db_handle, PISC_LONG event_id, Short length, PChar event_buffer, TISC_CALLBACK event_function, PVoid event_function_arg)
ISC_STATUS isc_rollback_retaining (PISC_STATUS status_vector, PISC_TR_HANDLE tran_handle)
ISC_STATUS isc_rollback_transaction (PISC_STATUS status_vector, PISC_TR_HANDLE tran_handle)
 isc_sql_interprete (Short sqlcode, PChar buffer, Short buffer_length)
ISC_LONG isc_sqlcode (PISC_STATUS status_vector)
ISC_STATUS isc_start_multiple (PISC_STATUS status_vector, PISC_TR_HANDLE tran_handle, Short db_handle_count, PISC_TEB teb_vector_address)
ISC_STATUS isc_start_transaction (PISC_STATUS status_vector, PISC_TR_HANDLE tran_handle, Short db_handle_count, PISC_DB_HANDLE db_handle, Word tpb_length, PChar tpb_address)
ISC_LONG isc_vax_integer (PChar buffer, Short length)
string ToString ()
 Converts this object into the string representation.
 TZInterbase6PlainDriver ()


Detailed Description

Represents class to Interbase 6+ native API.

Definition at line 443 of file ZPlainInterbaseDriver.pas.


Constructor & Destructor Documentation

TZInterbase6PlainDriver::TZInterbase6PlainDriver (  ) 

Definition at line 1241 of file ZPlainInterbaseDriver.pas.


Member Function Documentation

IZInterface TZAbstractObject::Clone (  )  [inherited]

Clones an object instance.

Returns:
a clonned object instance.

Reimplemented from IZObject.

Reimplemented in TZCollection, TZUnmodifiableCollection, TZHashMap, TZStack, and TZAnyValue.

Definition at line 474 of file ZClasses.pas.

Boolean TZAbstractObject::Equals ( const IZInterface  Value  )  [inherited]

Reimplemented in TZAnyValue.

string TZInterbase6PlainDriver::GetDescription (  ) 

Reimplemented from IZPlainDriver.

Definition at line 1249 of file ZPlainInterbaseDriver.pas.

string TZInterbase6PlainDriver::GetProtocol (  ) 

Reimplemented from IZPlainDriver.

Definition at line 1257 of file ZPlainInterbaseDriver.pas.

LongInt TZAbstractObject::Hash (  )  [inherited]

Gets a unique hash for this object.

Returns:
a unique hash for this object.

Reimplemented from IZObject.

Definition at line 462 of file ZClasses.pas.

TZInterbase6PlainDriver::Initialize (  ) 

Reimplemented from IZPlainDriver.

Definition at line 1265 of file ZPlainInterbaseDriver.pas.

Boolean TZAbstractObject::InstanceOf ( const TGUID  IId  )  [inherited]

Checks is this object implements a specified interface.

Parameters:
IId an interface id.
Returns:
True if this object support the interface.

Reimplemented from IZObject.

Definition at line 488 of file ZClasses.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_array_gen_sdl ( PISC_STATUS  status_vector,
PISC_ARRAY_DESC  isc_array_desc,
PShort  isc_arg3,
PChar  isc_arg4,
PShort  isc_arg5 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1273 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_array_get_slice ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
PISC_TR_HANDLE  trans_handle,
PISC_QUAD  array_id,
PISC_ARRAY_DESC  descriptor,
PVoid  dest_array,
ISC_LONG  slice_length 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1287 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_array_lookup_bounds ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
PISC_TR_HANDLE  trans_handle,
PChar  table_name,
PChar  column_name,
PISC_ARRAY_DESC  descriptor 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1303 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_array_lookup_desc ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
PISC_TR_HANDLE  trans_handle,
PChar  table_name,
PChar  column_name,
PISC_ARRAY_DESC  descriptor 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1318 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_array_put_slice ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
PISC_TR_HANDLE  trans_handle,
PISC_QUAD  array_id,
PISC_ARRAY_DESC  descriptor,
PVoid  source_array,
PISC_LONG  slice_length 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1333 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_array_set_desc ( PISC_STATUS  status_vector,
PChar  table_name,
PChar  column_name,
PShort  sql_dtype,
PShort  sql_length,
PShort  sql_dimensions,
PISC_ARRAY_DESC  descriptor 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1349 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_attach_database ( PISC_STATUS  status_vector,
Short  db_name_length,
PChar  db_name,
PISC_DB_HANDLE  db_handle,
Short  parm_buffer_length,
PChar  parm_buffer 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1365 of file ZPlainInterbaseDriver.pas.

PISC_STATUS TZInterbase6PlainDriver::isc_blob_info ( PISC_STATUS  status_vector,
PISC_BLOB_HANDLE  blob_handle,
Short  item_list_buffer_length,
PChar  item_list_buffer,
Short  result_buffer_length,
PChar  result_buffer 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1380 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_cancel_blob ( PISC_STATUS  status_vector,
PISC_BLOB_HANDLE  blob_handle 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1396 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_cancel_events ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
PISC_LONG  event_id 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1406 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_close_blob ( PISC_STATUS  status_vector,
PISC_BLOB_HANDLE  blob_handle 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1418 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_commit_retaining ( PISC_STATUS  status_vector,
PISC_TR_HANDLE  tran_handle 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1428 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_commit_transaction ( PISC_STATUS  status_vector,
PISC_TR_HANDLE  tran_handle 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1438 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_create_blob2 ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
PISC_TR_HANDLE  tran_handle,
PISC_BLOB_HANDLE  blob_handle,
PISC_QUAD  blob_id,
Short  bpb_length,
PChar  bpb_address 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1448 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_database_info ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
Short  item_list_buffer_length,
PChar  item_list_buffer,
Short  result_buffer_length,
PChar  result_buffer 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1464 of file ZPlainInterbaseDriver.pas.

TZInterbase6PlainDriver::isc_decode_date ( PISC_QUAD  ib_date,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1480 of file ZPlainInterbaseDriver.pas.

TZInterbase6PlainDriver::isc_decode_sql_date ( PISC_DATE  ib_date,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1490 of file ZPlainInterbaseDriver.pas.

TZInterbase6PlainDriver::isc_decode_sql_time ( PISC_TIME  ib_time,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1500 of file ZPlainInterbaseDriver.pas.

TZInterbase6PlainDriver::isc_decode_timestamp ( PISC_TIMESTAMP  ib_timestamp,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1510 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_detach_database ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1520 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_drop_database ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1530 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_alloc_statement2 ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
PISC_STMT_HANDLE  stmt_handle 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1540 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_allocate_statement ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
PISC_STMT_HANDLE  stmt_handle 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1552 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_describe ( PISC_STATUS  status_vector,
PISC_STMT_HANDLE  stmt_handle,
Word  dialect,
PXSQLDA  xsqlda 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1564 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_describe_bind ( PISC_STATUS  status_vector,
PISC_STMT_HANDLE  stmt_handle,
Word  dialect,
PXSQLDA  xsqlda 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1577 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_execute ( PISC_STATUS  status_vector,
PISC_TR_HANDLE  tran_handle,
PISC_STMT_HANDLE  stmt_handle,
Word  dialect,
PXSQLDA  xsqlda 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1590 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_execute2 ( PISC_STATUS  status_vector,
PISC_TR_HANDLE  tran_handle,
PISC_STMT_HANDLE  stmt_handle,
Word  dialect,
PXSQLDA  in_xsqlda,
PXSQLDA  out_xsqlda 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1620 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_execute_immediate ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
PISC_TR_HANDLE  tran_handle,
Word  length,
PChar  statement,
Word  dialect,
PXSQLDA  xsqlda 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1604 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_fetch ( PISC_STATUS  status_vector,
PISC_STMT_HANDLE  stmt_handle,
Word  dialect,
PXSQLDA  xsqlda 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1635 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_free_statement ( PISC_STATUS  status_vector,
PISC_STMT_HANDLE  stmt_handle,
Word  options 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1648 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_prepare ( PISC_STATUS  status_vector,
PISC_TR_HANDLE  tran_handle,
PISC_STMT_HANDLE  stmt_handle,
Word  length,
PChar  statement,
Word  dialect,
PXSQLDA  xsqlda 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1660 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_set_cursor_name ( PISC_STATUS  status_vector,
PISC_STMT_HANDLE  stmt_handle,
PChar  cursor_name,
Word  _type 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1676 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_dsql_sql_info ( PISC_STATUS  status_vector,
PISC_STMT_HANDLE  stmt_handle,
Short  item_length,
PChar  items,
Short  buffer_length,
PChar  buffer 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1689 of file ZPlainInterbaseDriver.pas.

TZInterbase6PlainDriver::isc_encode_date ( PCTimeStructure  tm_date,
PISC_QUAD  ib_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1704 of file ZPlainInterbaseDriver.pas.

TZInterbase6PlainDriver::isc_encode_sql_date ( PCTimeStructure  tm_date,
PISC_DATE  ib_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1714 of file ZPlainInterbaseDriver.pas.

TZInterbase6PlainDriver::isc_encode_sql_time ( PCTimeStructure  tm_date,
PISC_TIME  ib_time 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1724 of file ZPlainInterbaseDriver.pas.

TZInterbase6PlainDriver::isc_encode_timestamp ( PCTimeStructure  tm_date,
PISC_TIMESTAMP  ib_timestamp 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1734 of file ZPlainInterbaseDriver.pas.

ISC_LONG TZInterbase6PlainDriver::isc_event_block ( PPChar  event_buffer,
PPChar  result_buffer,
Word  id_count,
PChar *  event_list 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1744 of file ZPlainInterbaseDriver.pas.

TZInterbase6PlainDriver::isc_event_counts ( PISC_STATUS  status_vector,
Short  buffer_length,
PChar  event_buffer,
PChar  result_buffer 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1757 of file ZPlainInterbaseDriver.pas.

ISC_LONG TZInterbase6PlainDriver::isc_free ( PChar  isc_arg1  ) 

Reimplemented from IZInterbasePlainDriver.

Definition at line 1770 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_get_segment ( PISC_STATUS  status_vector,
PISC_BLOB_HANDLE  blob_handle,
PWord  actual_seg_length,
Word  seg_buffer_length,
PChar  seg_buffer 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1779 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_interprete ( PChar  buffer,
PPISC_STATUS  status_vector 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1793 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_open_blob2 ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
PISC_TR_HANDLE  tran_handle,
PISC_BLOB_HANDLE  blob_handle,
PISC_QUAD  blob_id,
Short  bpb_length,
PChar  bpb_buffer 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1803 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_put_segment ( PISC_STATUS  status_vector,
PISC_BLOB_HANDLE  blob_handle,
Word  seg_buffer_len,
PChar  seg_buffer 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1819 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_que_events ( PISC_STATUS  status_vector,
PISC_DB_HANDLE  db_handle,
PISC_LONG  event_id,
Short  length,
PChar  event_buffer,
TISC_CALLBACK  event_function,
PVoid  event_function_arg 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1832 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_rollback_retaining ( PISC_STATUS  status_vector,
PISC_TR_HANDLE  tran_handle 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1848 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_rollback_transaction ( PISC_STATUS  status_vector,
PISC_TR_HANDLE  tran_handle 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1878 of file ZPlainInterbaseDriver.pas.

TZInterbase6PlainDriver::isc_sql_interprete ( Short  sqlcode,
PChar  buffer,
Short  buffer_length 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1858 of file ZPlainInterbaseDriver.pas.

ISC_LONG TZInterbase6PlainDriver::isc_sqlcode ( PISC_STATUS  status_vector  ) 

Reimplemented from IZInterbasePlainDriver.

Definition at line 1869 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_start_multiple ( PISC_STATUS  status_vector,
PISC_TR_HANDLE  tran_handle,
Short  db_handle_count,
PISC_TEB  teb_vector_address 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1888 of file ZPlainInterbaseDriver.pas.

ISC_STATUS TZInterbase6PlainDriver::isc_start_transaction ( PISC_STATUS  status_vector,
PISC_TR_HANDLE  tran_handle,
Short  db_handle_count,
PISC_DB_HANDLE  db_handle,
Word  tpb_length,
PChar  tpb_address 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1901 of file ZPlainInterbaseDriver.pas.

ISC_LONG TZInterbase6PlainDriver::isc_vax_integer ( PChar  buffer,
Short  length 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1916 of file ZPlainInterbaseDriver.pas.

string TZAbstractObject::ToString (  )  [inherited]

Converts this object into the string representation.

Returns:
a string representation for this object.

Reimplemented from IZObject.

Reimplemented in TZCollection, TZUnmodifiableCollection, TZStack, and TZAnyValue.

Definition at line 501 of file ZClasses.pas.


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

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