Definition at line 951 of file ZPlainPostgreSqlDriver.pas.
TZPostgreSQL8PlainDriver::TZPostgreSQL8PlainDriver | ( | ) |
Definition at line 1992 of file ZPlainPostgreSqlDriver.pas.
TZPostgreSQL8PlainDriver::Clear | ( | PZPostgreSQLResult | Res | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2023 of file ZPlainPostgreSqlDriver.pas.
IZInterface TZAbstractObject::Clone | ( | ) | [inherited] |
Clones an object instance.
Reimplemented from IZObject.
Reimplemented in TZCollection, TZUnmodifiableCollection, TZHashMap, TZStack, and TZAnyValue.
Definition at line 474 of file ZClasses.pas.
Integer TZPostgreSQL8PlainDriver::CloseLargeObject | ( | PZPostgreSQLConnect | Handle, | |
Integer | Fd | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2032 of file ZPlainPostgreSqlDriver.pas.
PZPostgreSQLConnect TZPostgreSQL8PlainDriver::ConnectDatabase | ( | PChar | ConnInfo | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2042 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::ConsumeInput | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2051 of file ZPlainPostgreSqlDriver.pas.
Oid TZPostgreSQL8PlainDriver::CreateLargeObject | ( | PZPostgreSQLConnect | Handle, | |
Integer | Mode | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2060 of file ZPlainPostgreSqlDriver.pas.
string TZPostgreSQL8PlainDriver::DecodeBYTEA | ( | string | value | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2070 of file ZPlainPostgreSqlDriver.pas.
string TZPostgreSQL8PlainDriver::EncodeBYTEA | ( | string | Value, | |
PZPostgreSQLConnect | Handle | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2089 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::EndCopy | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2114 of file ZPlainPostgreSqlDriver.pas.
Boolean TZAbstractObject::Equals | ( | const IZInterface | Value | ) | [inherited] |
Reimplemented in TZAnyValue.
PZPostgreSQLResult TZPostgreSQL8PlainDriver::ExecuteFunction | ( | PZPostgreSQLConnect | Handle, | |
Integer | fnid, | |||
PInteger | result_buf, | |||
PInteger | result_len, | |||
Integer | result_is_int, | |||
PZPostgreSQLArgBlock | args, | |||
Integer | nargs | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2123 of file ZPlainPostgreSqlDriver.pas.
PZPostgreSQLResult TZPostgreSQL8PlainDriver::ExecuteQuery | ( | PZPostgreSQLConnect | Handle, | |
PChar | Query | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2139 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::ExportLargeObject | ( | PZPostgreSQLConnect | Handle, | |
Oid | ObjId, | |||
PChar | FileName | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2149 of file ZPlainPostgreSqlDriver.pas.
TZPostgreSQL8PlainDriver::Finish | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2160 of file ZPlainPostgreSqlDriver.pas.
TZPostgreSQL8PlainDriver::FreeNotify | ( | PZPostgreSQLNotify | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2169 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetBackendPID | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2178 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetBinaryTuples | ( | PZPostgreSQLResult | Res | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2187 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetCommandStatus | ( | PZPostgreSQLResult | Res | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2196 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetCommandTuples | ( | PZPostgreSQLResult | Res | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2205 of file ZPlainPostgreSqlDriver.pas.
PZPostgreSQLConnectInfoOption TZPostgreSQL8PlainDriver::GetConnectDefaults | ( | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2215 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetDatabase | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2223 of file ZPlainPostgreSqlDriver.pas.
string TZPostgreSQL8PlainDriver::GetDescription | ( | ) |
PChar TZPostgreSQL8PlainDriver::GetErrorMessage | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2232 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetFieldCount | ( | PZPostgreSQLResult | Res | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2241 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetFieldMode | ( | PZPostgreSQLResult | Res, | |
Integer | FieldNum | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2250 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetFieldName | ( | PZPostgreSQLResult | Res, | |
Integer | FieldNum | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2260 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetFieldNumber | ( | PZPostgreSQLResult | Res, | |
PChar | FieldName | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2270 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetFieldSize | ( | PZPostgreSQLResult | Res, | |
Integer | FieldNum | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2280 of file ZPlainPostgreSqlDriver.pas.
Oid TZPostgreSQL8PlainDriver::GetFieldType | ( | PZPostgreSQLResult | Res, | |
Integer | FieldNum | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2290 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetHost | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2300 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetIsNull | ( | PZPostgreSQLResult | Res, | |
Integer | TupNum, | |||
Integer | FieldNum | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2309 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetLength | ( | PZPostgreSQLResult | Res, | |
Integer | TupNum, | |||
Integer | FieldNum | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2320 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetLine | ( | PZPostgreSQLConnect | Handle, | |
PChar | Buffer, | |||
Integer | Length | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2331 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetLineAsync | ( | PZPostgreSQLConnect | Handle, | |
PChar | Buffer, | |||
Integer | Length | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2342 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetOidStatus | ( | PZPostgreSQLResult | Res | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2353 of file ZPlainPostgreSqlDriver.pas.
Oid TZPostgreSQL8PlainDriver::GetOidValue | ( | PZPostgreSQLResult | Res | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2362 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetOptions | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2371 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetPassword | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2380 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetPort | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2389 of file ZPlainPostgreSqlDriver.pas.
string TZPostgreSQL8PlainDriver::GetProtocol | ( | ) |
PZPostgreSQLResult TZPostgreSQL8PlainDriver::GetResult | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2398 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetResultErrorField | ( | PZPostgreSQLResult | Res, | |
TZPostgreSQLFieldCode | FieldCode | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2407 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetResultErrorMessage | ( | PZPostgreSQLResult | Res | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2417 of file ZPlainPostgreSqlDriver.pas.
TZPostgreSQLExecStatusType TZPostgreSQL8PlainDriver::GetResultStatus | ( | PZPostgreSQLResult | Res | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2426 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetRowCount | ( | PZPostgreSQLResult | Res | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2435 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::GetSocket | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2444 of file ZPlainPostgreSqlDriver.pas.
TZPostgreSQLConnectStatusType TZPostgreSQL8PlainDriver::GetStatus | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2453 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetTTY | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2462 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetUser | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2471 of file ZPlainPostgreSqlDriver.pas.
PChar TZPostgreSQL8PlainDriver::GetValue | ( | PZPostgreSQLResult | Res, | |
Integer | TupNum, | |||
Integer | FieldNum | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2480 of file ZPlainPostgreSqlDriver.pas.
LongInt TZAbstractObject::Hash | ( | ) | [inherited] |
Gets a unique hash for this object.
Reimplemented from IZObject.
Definition at line 462 of file ZClasses.pas.
Oid TZPostgreSQL8PlainDriver::ImportLargeObject | ( | PZPostgreSQLConnect | Handle, | |
PChar | FileName | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2491 of file ZPlainPostgreSqlDriver.pas.
TZPostgreSQL8PlainDriver::Initialize | ( | ) |
Boolean TZAbstractObject::InstanceOf | ( | const TGUID | IId | ) | [inherited] |
Checks is this object implements a specified interface.
IId | an interface id. |
True
if this object support the interface. Reimplemented from IZObject.
Definition at line 488 of file ZClasses.pas.
Integer TZPostgreSQL8PlainDriver::IsBusy | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2501 of file ZPlainPostgreSqlDriver.pas.
PZPostgreSQLResult TZPostgreSQL8PlainDriver::MakeEmptyResult | ( | PZPostgreSQLConnect | Handle, | |
TZPostgreSQLExecStatusType | Status | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2510 of file ZPlainPostgreSqlDriver.pas.
PZPostgreSQLNotify TZPostgreSQL8PlainDriver::Notifies | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2521 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::OpenLargeObject | ( | PZPostgreSQLConnect | Handle, | |
Oid | ObjId, | |||
Integer | Mode | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2530 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::PutBytes | ( | PZPostgreSQLConnect | Handle, | |
PChar | Buffer, | |||
Integer | Length | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2541 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::PutLine | ( | PZPostgreSQLConnect | Handle, | |
PChar | Buffer | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2552 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::ReadLargeObject | ( | PZPostgreSQLConnect | Handle, | |
Integer | Fd, | |||
PChar | Buffer, | |||
Integer | Length | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2562 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::RequestCancel | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2574 of file ZPlainPostgreSqlDriver.pas.
TZPostgreSQL8PlainDriver::Reset | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2583 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::SeekLargeObject | ( | PZPostgreSQLConnect | Handle, | |
Integer | Fd, | |||
Integer | Offset, | |||
Integer | Whence | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2592 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::SendQuery | ( | PZPostgreSQLConnect | Handle, | |
PChar | Query | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2604 of file ZPlainPostgreSqlDriver.pas.
PZPostgreSQLConnect TZPostgreSQL8PlainDriver::SetDatabaseLogin | ( | PChar | Host, | |
PChar | Port, | |||
PChar | Options, | |||
PChar | TTY, | |||
PChar | Db, | |||
PChar | User, | |||
PChar | Passwd | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2614 of file ZPlainPostgreSqlDriver.pas.
TZPostgreSQL8PlainDriver::SetNoticeProcessor | ( | PZPostgreSQLConnect | Handle, | |
TZPostgreSQLNoticeProcessor | Proc, | |||
Pointer | Arg | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2630 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::TellLargeObject | ( | PZPostgreSQLConnect | Handle, | |
Integer | Fd | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2641 of file ZPlainPostgreSqlDriver.pas.
string TZAbstractObject::ToString | ( | ) | [inherited] |
Converts this object into the string representation.
Reimplemented from IZObject.
Reimplemented in TZCollection, TZUnmodifiableCollection, TZStack, and TZAnyValue.
Definition at line 501 of file ZClasses.pas.
TZPostgreSQL8PlainDriver::Trace | ( | PZPostgreSQLConnect | Handle, | |
Pointer | DebugPort | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2651 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::UnlinkLargeObject | ( | PZPostgreSQLConnect | Handle, | |
Oid | ObjId | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2661 of file ZPlainPostgreSqlDriver.pas.
TZPostgreSQL8PlainDriver::Untrace | ( | PZPostgreSQLConnect | Handle | ) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2671 of file ZPlainPostgreSqlDriver.pas.
Integer TZPostgreSQL8PlainDriver::WriteLargeObject | ( | PZPostgreSQLConnect | Handle, | |
Integer | Fd, | |||
PChar | Buffer, | |||
Integer | Length | |||
) |
Reimplemented from IZPostgreSQLPlainDriver.
Definition at line 2680 of file ZPlainPostgreSqlDriver.pas.