TZFirebird20PlainDriver Class Reference

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

Inheritance diagram for TZFirebird20PlainDriver:

TZAbstractObject IZFirebird20PlainDriver TInterfacedObject IZObject TZFirebirdD20PlainDriver

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_STATUS isc_transaction_info (PISC_STATUS status_vector, PISC_TR_HANDLE tr_handle, Short item_list_buffer_length, PChar item_list_buffer, Short result_buffer_length, PChar result_buffer)
ISC_LONG isc_vax_integer (PChar buffer, Short length)
string ToString ()
 Converts this object into the string representation.
 TZFirebird20PlainDriver ()


Detailed Description

Represents class to Interbase 6+ native API.

Definition at line 908 of file ZPlainFirebirdDriver.pas.


Constructor & Destructor Documentation

TZFirebird20PlainDriver::TZFirebird20PlainDriver (  ) 

Definition at line 3180 of file ZPlainFirebirdDriver.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 TZFirebird20PlainDriver::GetDescription (  ) 

Reimplemented from IZPlainDriver.

Reimplemented in TZFirebirdD20PlainDriver.

Definition at line 3188 of file ZPlainFirebirdDriver.pas.

string TZFirebird20PlainDriver::GetProtocol (  ) 

Reimplemented from IZPlainDriver.

Reimplemented in TZFirebirdD20PlainDriver.

Definition at line 3196 of file ZPlainFirebirdDriver.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.

TZFirebird20PlainDriver::Initialize (  ) 

Reimplemented from IZPlainDriver.

Reimplemented in TZFirebirdD20PlainDriver.

Definition at line 3204 of file ZPlainFirebirdDriver.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 TZFirebird20PlainDriver::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 3212 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3226 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3242 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3257 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3272 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3288 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3304 of file ZPlainFirebirdDriver.pas.

PISC_STATUS TZFirebird20PlainDriver::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 3319 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3335 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3345 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3357 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3367 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3377 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3387 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3403 of file ZPlainFirebirdDriver.pas.

TZFirebird20PlainDriver::isc_decode_date ( PISC_QUAD  ib_date,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 3435 of file ZPlainFirebirdDriver.pas.

TZFirebird20PlainDriver::isc_decode_sql_date ( PISC_DATE  ib_date,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 3445 of file ZPlainFirebirdDriver.pas.

TZFirebird20PlainDriver::isc_decode_sql_time ( PISC_TIME  ib_time,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 3455 of file ZPlainFirebirdDriver.pas.

TZFirebird20PlainDriver::isc_decode_timestamp ( PISC_TIMESTAMP  ib_timestamp,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 3465 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3475 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3485 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3495 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3507 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3519 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3532 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3545 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3575 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3559 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3590 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3603 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3615 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3631 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3644 of file ZPlainFirebirdDriver.pas.

TZFirebird20PlainDriver::isc_encode_date ( PCTimeStructure  tm_date,
PISC_QUAD  ib_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 3659 of file ZPlainFirebirdDriver.pas.

TZFirebird20PlainDriver::isc_encode_sql_date ( PCTimeStructure  tm_date,
PISC_DATE  ib_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 3669 of file ZPlainFirebirdDriver.pas.

TZFirebird20PlainDriver::isc_encode_sql_time ( PCTimeStructure  tm_date,
PISC_TIME  ib_time 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 3679 of file ZPlainFirebirdDriver.pas.

TZFirebird20PlainDriver::isc_encode_timestamp ( PCTimeStructure  tm_date,
PISC_TIMESTAMP  ib_timestamp 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 3689 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3699 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3712 of file ZPlainFirebirdDriver.pas.

ISC_LONG TZFirebird20PlainDriver::isc_free ( PChar  isc_arg1  ) 

Reimplemented from IZInterbasePlainDriver.

Definition at line 3725 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3734 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3748 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3758 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3774 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3787 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3803 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3833 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3813 of file ZPlainFirebirdDriver.pas.

ISC_LONG TZFirebird20PlainDriver::isc_sqlcode ( PISC_STATUS  status_vector  ) 

Reimplemented from IZInterbasePlainDriver.

Definition at line 3824 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3843 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::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 3856 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird20PlainDriver::isc_transaction_info ( PISC_STATUS  status_vector,
PISC_TR_HANDLE  tr_handle,
Short  item_list_buffer_length,
PChar  item_list_buffer,
Short  result_buffer_length,
PChar  result_buffer 
)

Definition at line 3419 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 3871 of file ZPlainFirebirdDriver.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:51 2009 for zeoslib by  doxygen 1.5.7.1