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