TZFirebird10PlainDriver Class Reference

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

Inheritance diagram for TZFirebird10PlainDriver:

TZAbstractObject IZFirebird10PlainDriver 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_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.
 TZFirebird10PlainDriver ()


Detailed Description

Represents class to Interbase 6+ native API.

Definition at line 84 of file ZPlainFirebirdDriver.pas.


Constructor & Destructor Documentation

TZFirebird10PlainDriver::TZFirebird10PlainDriver (  ) 

Definition at line 1744 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 TZFirebird10PlainDriver::GetDescription (  ) 

Reimplemented from IZPlainDriver.

Definition at line 1752 of file ZPlainFirebirdDriver.pas.

string TZFirebird10PlainDriver::GetProtocol (  ) 

Reimplemented from IZPlainDriver.

Definition at line 1760 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.

TZFirebird10PlainDriver::Initialize (  ) 

Reimplemented from IZPlainDriver.

Definition at line 1768 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 TZFirebird10PlainDriver::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 1776 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 1790 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 1806 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 1821 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 1836 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 1852 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 1868 of file ZPlainFirebirdDriver.pas.

PISC_STATUS TZFirebird10PlainDriver::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 1883 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 1899 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 1909 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 1921 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 1931 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 1941 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 1951 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 1967 of file ZPlainFirebirdDriver.pas.

TZFirebird10PlainDriver::isc_decode_date ( PISC_QUAD  ib_date,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 1999 of file ZPlainFirebirdDriver.pas.

TZFirebird10PlainDriver::isc_decode_sql_date ( PISC_DATE  ib_date,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 2009 of file ZPlainFirebirdDriver.pas.

TZFirebird10PlainDriver::isc_decode_sql_time ( PISC_TIME  ib_time,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 2019 of file ZPlainFirebirdDriver.pas.

TZFirebird10PlainDriver::isc_decode_timestamp ( PISC_TIMESTAMP  ib_timestamp,
PCTimeStructure  tm_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 2029 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2039 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2049 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2059 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2071 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2083 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2096 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2109 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2139 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2123 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2154 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2167 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2179 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2195 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2208 of file ZPlainFirebirdDriver.pas.

TZFirebird10PlainDriver::isc_encode_date ( PCTimeStructure  tm_date,
PISC_QUAD  ib_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 2223 of file ZPlainFirebirdDriver.pas.

TZFirebird10PlainDriver::isc_encode_sql_date ( PCTimeStructure  tm_date,
PISC_DATE  ib_date 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 2233 of file ZPlainFirebirdDriver.pas.

TZFirebird10PlainDriver::isc_encode_sql_time ( PCTimeStructure  tm_date,
PISC_TIME  ib_time 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 2243 of file ZPlainFirebirdDriver.pas.

TZFirebird10PlainDriver::isc_encode_timestamp ( PCTimeStructure  tm_date,
PISC_TIMESTAMP  ib_timestamp 
)

Reimplemented from IZInterbasePlainDriver.

Definition at line 2253 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2263 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2276 of file ZPlainFirebirdDriver.pas.

ISC_LONG TZFirebird10PlainDriver::isc_free ( PChar  isc_arg1  ) 

Reimplemented from IZInterbasePlainDriver.

Definition at line 2289 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2298 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2312 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2322 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2338 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2351 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2367 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2397 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2377 of file ZPlainFirebirdDriver.pas.

ISC_LONG TZFirebird10PlainDriver::isc_sqlcode ( PISC_STATUS  status_vector  ) 

Reimplemented from IZInterbasePlainDriver.

Definition at line 2388 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2407 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 2420 of file ZPlainFirebirdDriver.pas.

ISC_STATUS TZFirebird10PlainDriver::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 1983 of file ZPlainFirebirdDriver.pas.

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

Reimplemented from IZInterbasePlainDriver.

Definition at line 2435 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