Record BufferHandle
Unit
Declaration
type BufferHandle = record
Description
Class: BufferHandle of ddb
Overview
Fields
o: Pduckdb_BufferHandle; |
Methods
constructor FromNativePointer(ptr : Pduckdb_BufferHandle); |
|
class operator Explicit(const r: BufferHandle): Boolean; |
|
procedure AutoRelease(); |
|
procedure Init(); overload; |
|
procedure Init(arg1: std_shared_ptr_duckdb_BlockHandle; arg2: FileBuffer); overload; |
|
function IsValid(): Boolean; overload; |
|
function Ptr(): PByte; overload; |
|
function GetFileBuffer(): FileBuffer; overload; |
|
procedure Destroy(); overload; |
|
function GetBlockHandle(): std_shared_ptr_duckdb_BlockHandle; overload; |
Description
Fields
o: Pduckdb_BufferHandle; |
|
This item has no description. |
Methods
constructor FromNativePointer(ptr : Pduckdb_BufferHandle); |
|
This item has no description. |
class operator Explicit(const r: BufferHandle): Boolean; |
|
This item has no description. |
procedure AutoRelease(); |
|
This item has no description. |
procedure Init(); overload; |
|
This item has no description. |
procedure Init(arg1: std_shared_ptr_duckdb_BlockHandle; arg2: FileBuffer); overload; |
|
This item has no description. |
function IsValid(): Boolean; overload; |
|
This item has no description. |
function Ptr(): PByte; overload; |
|
This item has no description. |
function GetFileBuffer(): FileBuffer; overload; |
|
This item has no description. |
procedure Destroy(); overload; |
|
This item has no description. |
function GetBlockHandle(): std_shared_ptr_duckdb_BlockHandle; overload; |
|
This item has no description. |