Overload List
Overload 1: procedure WriteToStream(const DstStream: TByteArray; var StreamIndex: Integer; Values: TByteArray; ValuesIndex: Integer; NumBytes: Int64);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | TByteArray | |
| 2 | StreamIndex | Integer | |
| 3 | Values | TByteArray | |
| 4 | ValuesIndex | Integer | |
| 5 | NumBytes | Int64 |
Result: stored in self (calling object)
Overload 2: procedure WriteToStream(DstStream: TByteArray; StreamIndex: Integer; Values: TDoubleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | TByteArray | |
| 2 | StreamIndex | Integer | |
| 3 | Values | TDoubleArray | |
| 4 | ValuesIndex | Integer | |
| 5 | NumBytes | Int64 | |
| 6 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 3: procedure WriteToStream(DstStream: TByteArray; StreamIndex: Integer; Values: TSmallIntArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | TByteArray | |
| 2 | StreamIndex | Integer | |
| 3 | Values | TSmallIntArray | |
| 4 | ValuesIndex | Integer | |
| 5 | NumBytes | Int64 | |
| 6 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 4: procedure WriteToStream(DstStream: TByteArray; StreamIndex: Integer; Values: TIntegerArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | TByteArray | |
| 2 | StreamIndex | Integer | |
| 3 | Values | TIntegerArray | |
| 4 | ValuesIndex | Integer | |
| 5 | NumBytes | Int64 | |
| 6 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 5: procedure WriteToStream(const DstStream: TByteArray; var StreamIndex: Integer; Values: TShortIntArray; ValuesIndex: Integer; NumBytes: Int64);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | TByteArray | |
| 2 | StreamIndex | Integer | |
| 3 | Values | TShortIntArray | |
| 4 | ValuesIndex | Integer | |
| 5 | NumBytes | Int64 |
Result: stored in self (calling object)
Overload 6: procedure WriteToStream(DstStream: TByteArray; StreamIndex: Integer; Values: TSingleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | TByteArray | |
| 2 | StreamIndex | Integer | |
| 3 | Values | TSingleArray | |
| 4 | ValuesIndex | Integer | |
| 5 | NumBytes | Int64 | |
| 6 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 7: procedure WriteToStream(DstStream: TByteArray; StreamIndex: Integer; Values: TWordArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | TByteArray | |
| 2 | StreamIndex | Integer | |
| 3 | Values | TWordArray | |
| 4 | ValuesIndex | Integer | |
| 5 | NumBytes | Int64 | |
| 6 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 8: procedure WriteToStream(DstStream: TByteArray; StreamIndex: Integer; Values: TCardinalArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | TByteArray | |
| 2 | StreamIndex | Integer | |
| 3 | Values | TCardinalArray | |
| 4 | ValuesIndex | Integer | |
| 5 | NumBytes | Int64 | |
| 6 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 9: procedure WriteToStream(const DstStream: TStream; const Values: TByteArray; ValuesIndex: Integer; NumBytes: Int64);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | Stream | |
| 2 | Values | TByteArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 |
Result: stored in self (calling object)
Overload 10: procedure WriteToStream(const DstStream: TStream; var Values: TDoubleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | Stream | |
| 2 | Values | TDoubleArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 11: procedure WriteToStream(const DstStream: TStream; var Values: TSmallIntArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | Stream | |
| 2 | Values | TSmallIntArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 12: procedure WriteToStream(const DstStream: TStream; var Values: TIntegerArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | Stream | |
| 2 | Values | TIntegerArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 13: procedure WriteToStream(const DstStream: TStream; const Values: TShortIntArray; ValuesIndex: Integer; NumBytes: Int64);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | Stream | |
| 2 | Values | TShortIntArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 |
Result: stored in self (calling object)
Overload 14: procedure WriteToStream(const DstStream: TStream; var Values: TSingleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | Stream | |
| 2 | Values | TSingleArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 15: procedure WriteToStream(const DstStream: TStream; var Values: TWordArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | Stream | |
| 2 | Values | TWordArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 16: procedure WriteToStream(const DstStream: TStream; var Values: TCardinalArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | Stream | |
| 2 | Values | TCardinalArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 17: procedure WriteToStream(const DstStream: NativeInt; const Values: TByteArray; ValuesIndex: Integer; NumBytes: Int64);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | NativeInt | |
| 2 | Values | TByteArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 |
Result: stored in self (calling object)
Overload 18: procedure WriteToStream(const DstStream: NativeInt; var Values: TDoubleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | NativeInt | |
| 2 | Values | TDoubleArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 19: procedure WriteToStream(const DstStream: NativeInt; var Values: TSmallIntArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | NativeInt | |
| 2 | Values | TSmallIntArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 20: procedure WriteToStream(const DstStream: NativeInt; var Values: TIntegerArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | NativeInt | |
| 2 | Values | TIntegerArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 21: procedure WriteToStream(const DstStream: NativeInt; const Values: TShortIntArray; ValuesIndex: Integer; NumBytes: Int64);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | NativeInt | |
| 2 | Values | TShortIntArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 |
Result: stored in self (calling object)
Overload 22: procedure WriteToStream(const DstStream: NativeInt; var Values: TSingleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | NativeInt | |
| 2 | Values | TSingleArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 23: procedure WriteToStream(const DstStream: NativeInt; var Values: TWordArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | NativeInt | |
| 2 | Values | TWordArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)
Overload 24: procedure WriteToStream(const DstStream: NativeInt; var Values: TCardinalArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
| # | Name | Type | Description |
|---|---|---|---|
| 1 | DstStream | NativeInt | |
| 2 | Values | TCardinalArray | |
| 3 | ValuesIndex | Integer | |
| 4 | NumBytes | Int64 | |
| 5 | Endian | TEndianness |
Result: stored in self (calling object)