Record Vector
Unit
Declaration
type Vector = record
Description
Class: Vector of ddb
Overview
Fields
o: Pduckdb_Vector; |
Methods
constructor FromNativePointer(ptr : Pduckdb_Vector); |
|
class operator Explicit(const r: Vector): Boolean; |
|
procedure AutoRelease(); |
|
procedure Init(arg1: Vector; arg2: SelectionVector; arg3: UInt64); overload; |
|
procedure Init(arg1: Vector; arg2: UInt64; arg3: UInt64); overload; |
|
procedure Init(arg1: Value); overload; |
|
procedure Init(arg1: LogicalType; arg2: UInt64); overload; |
|
procedure Init(arg1: LogicalType); overload; |
|
procedure Init(arg1: LogicalType; arg2: PByte); overload; |
|
procedure Init(arg1: LogicalType; arg2: Boolean; arg3: Boolean; arg4: UInt64); overload; |
|
procedure Init(arg1: LogicalType; arg2: Boolean; arg3: Boolean); overload; |
|
procedure Reference(arg2: Value); overload; |
|
procedure Reference(arg2: Vector); overload; |
|
procedure Reinterpret(arg2: Vector); overload; |
|
procedure ReferenceAndSetType(arg2: Vector); overload; |
|
procedure Slice(arg2: Vector; arg3: UInt64; arg4: UInt64); overload; |
|
procedure Slice(arg2: Vector; arg3: SelectionVector; arg4: UInt64); overload; |
|
procedure Slice(arg2: SelectionVector; arg3: UInt64); overload; |
|
procedure Initialize(arg2: Boolean; arg3: UInt64); overload; |
|
procedure Initialize(arg2: Boolean); overload; |
|
procedure Initialize(); overload; |
|
function ToString(arg2: UInt64): str; overload; |
|
procedure Print(arg2: UInt64); overload; |
|
function ToString(): str; overload; |
|
procedure Print(); overload; |
|
procedure Flatten(arg2: UInt64); overload; |
|
procedure Flatten(arg2: SelectionVector; arg3: UInt64); overload; |
|
procedure ToUnifiedFormat(arg2: UInt64; arg3: UnifiedVectorFormat); overload; |
|
procedure Sequence(arg2: Int64; arg3: Int64; arg4: UInt64); overload; |
|
procedure Verify(arg2: UInt64); overload; |
|
class procedure VerifyMap(arg1: Vector; arg2: SelectionVector; arg3: UInt64); overload; static; |
|
class procedure VerifyUnion(arg1: Vector; arg2: SelectionVector; arg3: UInt64); overload; static; |
|
class procedure Verify(arg1: Vector; arg2: SelectionVector; arg3: UInt64); overload; static; |
|
procedure UTFVerify(arg2: UInt64); overload; |
|
procedure UTFVerify(arg2: SelectionVector; arg3: UInt64); overload; |
|
function GetValue(arg2: UInt64): Value; overload; |
|
procedure SetValue(arg2: UInt64; arg3: Value); overload; |
|
procedure SetAuxiliary(arg2: std_shared_ptr_duckdb_VectorBuffer); overload; |
|
procedure CopyBuffer(arg2: Vector); overload; |
|
procedure Resize(arg2: UInt64; arg3: UInt64); overload; |
|
procedure Serialize(arg2: Serializer; arg3: UInt64); overload; |
|
procedure Deserialize(arg2: Deserializer; arg3: UInt64); overload; |
|
function GetVectorType(): Integer; overload; |
|
function GetType(): LogicalType; overload; |
|
function GetData(): PByte; overload; |
|
function GetAuxiliary(): std_shared_ptr_duckdb_VectorBuffer; overload; |
|
function GetBuffer(): std_shared_ptr_duckdb_VectorBuffer; overload; |
|
procedure SetVectorType(arg2: Integer); overload; |
Description
Fields
o: Pduckdb_Vector; |
|
This item has no description. |
Methods
constructor FromNativePointer(ptr : Pduckdb_Vector); |
|
This item has no description. |
class operator Explicit(const r: Vector): Boolean; |
|
This item has no description. |
procedure AutoRelease(); |
|
This item has no description. |
procedure Init(arg1: Vector; arg2: SelectionVector; arg3: UInt64); overload; |
|
This item has no description. |
procedure Init(arg1: Vector; arg2: UInt64; arg3: UInt64); overload; |
|
This item has no description. |
procedure Init(arg1: Value); overload; |
|
This item has no description. |
procedure Init(arg1: LogicalType; arg2: UInt64); overload; |
|
This item has no description. |
procedure Init(arg1: LogicalType); overload; |
|
This item has no description. |
procedure Init(arg1: LogicalType; arg2: PByte); overload; |
|
This item has no description. |
procedure Init(arg1: LogicalType; arg2: Boolean; arg3: Boolean; arg4: UInt64); overload; |
|
This item has no description. |
procedure Init(arg1: LogicalType; arg2: Boolean; arg3: Boolean); overload; |
|
This item has no description. |
procedure Reference(arg2: Value); overload; |
|
This item has no description. |
procedure Reference(arg2: Vector); overload; |
|
This item has no description. |
procedure Reinterpret(arg2: Vector); overload; |
|
This item has no description. |
procedure ReferenceAndSetType(arg2: Vector); overload; |
|
This item has no description. |
procedure Slice(arg2: Vector; arg3: UInt64; arg4: UInt64); overload; |
|
This item has no description. |
procedure Slice(arg2: Vector; arg3: SelectionVector; arg4: UInt64); overload; |
|
This item has no description. |
procedure Slice(arg2: SelectionVector; arg3: UInt64); overload; |
|
This item has no description. |
procedure Initialize(arg2: Boolean; arg3: UInt64); overload; |
|
This item has no description. |
procedure Initialize(arg2: Boolean); overload; |
|
This item has no description. |
procedure Initialize(); overload; |
|
This item has no description. |
function ToString(arg2: UInt64): str; overload; |
|
This item has no description. |
procedure Print(arg2: UInt64); overload; |
|
This item has no description. |
function ToString(): str; overload; |
|
This item has no description. |
procedure Print(); overload; |
|
This item has no description. |
procedure Flatten(arg2: UInt64); overload; |
|
This item has no description. |
procedure Flatten(arg2: SelectionVector; arg3: UInt64); overload; |
|
This item has no description. |
procedure ToUnifiedFormat(arg2: UInt64; arg3: UnifiedVectorFormat); overload; |
|
This item has no description. |
procedure Sequence(arg2: Int64; arg3: Int64; arg4: UInt64); overload; |
|
This item has no description. |
procedure Verify(arg2: UInt64); overload; |
|
This item has no description. |
class procedure VerifyMap(arg1: Vector; arg2: SelectionVector; arg3: UInt64); overload; static; |
|
This item has no description. |
class procedure VerifyUnion(arg1: Vector; arg2: SelectionVector; arg3: UInt64); overload; static; |
|
This item has no description. |
class procedure Verify(arg1: Vector; arg2: SelectionVector; arg3: UInt64); overload; static; |
|
This item has no description. |
procedure UTFVerify(arg2: UInt64); overload; |
|
This item has no description. |
procedure UTFVerify(arg2: SelectionVector; arg3: UInt64); overload; |
|
This item has no description. |
function GetValue(arg2: UInt64): Value; overload; |
|
This item has no description. |
procedure SetValue(arg2: UInt64; arg3: Value); overload; |
|
This item has no description. |
procedure SetAuxiliary(arg2: std_shared_ptr_duckdb_VectorBuffer); overload; |
|
This item has no description. |
procedure CopyBuffer(arg2: Vector); overload; |
|
This item has no description. |
procedure Resize(arg2: UInt64; arg3: UInt64); overload; |
|
This item has no description. |
procedure Serialize(arg2: Serializer; arg3: UInt64); overload; |
|
This item has no description. |
procedure Deserialize(arg2: Deserializer; arg3: UInt64); overload; |
|
This item has no description. |
function GetVectorType(): Integer; overload; |
|
This item has no description. |
function GetType(): LogicalType; overload; |
|
This item has no description. |
function GetData(): PByte; overload; |
|
This item has no description. |
function GetAuxiliary(): std_shared_ptr_duckdb_VectorBuffer; overload; |
|
This item has no description. |
function GetBuffer(): std_shared_ptr_duckdb_VectorBuffer; overload; |
|
This item has no description. |
procedure SetVectorType(arg2: Integer); overload; |
|
This item has no description. |