MtxVecUtils.ReadFromStream Method

Overload List

#SignatureDescription
1procedure ReadFromStream(const SrcStream: TByteArray; var StreamIndex: Integer; Values: TByteArray; ValuesIndex: Integer; NumBytes: Int64);
2procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TDoubleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
3procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TSmallIntArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
4procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TIntegerArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
5procedure ReadFromStream(const SrcStream: TByteArray; var StreamIndex: Integer; Values: TShortIntArray; ValuesIndex: Integer; NumBytes: Int64);
6procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TSingleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
7procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TWordArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
8procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TCardinalArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
9function ReadFromStream(const SrcStream: TStream; const Values: TByteArray; ValuesIndex: Integer; NumBytes: Int64): Integer;
10function ReadFromStream(const SrcStream: TStream; var Values: TDoubleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;
11function ReadFromStream(const SrcStream: TStream; var Values: TSmallIntArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;
12function ReadFromStream(const SrcStream: TStream; var Values: TIntegerArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;
13function ReadFromStream(const SrcStream: TStream; const Values: TShortIntArray; ValuesIndex: Integer; NumBytes: Int64): Integer;
14function ReadFromStream(const SrcStream: TStream; var Values: TSingleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;
15function ReadFromStream(const SrcStream: TStream; var Values: TWordArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;
16function ReadFromStream(const SrcStream: TStream; var Values: TCardinalArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;
17procedure ReadFromStream(const SrcStream: NativeInt; const Values: TByteArray; ValuesIndex: Integer; NumBytes: Int64);
18procedure ReadFromStream(const SrcStream: NativeInt; var Values: TDoubleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
19procedure ReadFromStream(const SrcStream: NativeInt; var Values: TSmallIntArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
20procedure ReadFromStream(const SrcStream: NativeInt; var Values: TIntegerArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
21procedure ReadFromStream(const SrcStream: NativeInt; const Values: TShortIntArray; ValuesIndex: Integer; NumBytes: Int64);
22procedure ReadFromStream(const SrcStream: NativeInt; var Values: TSingleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
23procedure ReadFromStream(const SrcStream: NativeInt; var Values: TWordArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);
24procedure ReadFromStream(const SrcStream: NativeInt; var Values: TCardinalArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

Overload 1: procedure ReadFromStream(const SrcStream: TByteArray; var StreamIndex: Integer; Values: TByteArray; ValuesIndex: Integer; NumBytes: Int64);

#NameTypeDescription
1SrcStreamTByteArray
2StreamIndexInteger
3ValuesTByteArray
4ValuesIndexInteger
5NumBytesInt64

Result: stored in self (calling object)

Overload 2: procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TDoubleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamTByteArray
2StreamIndexInteger
3ValuesTDoubleArray
4ValuesIndexInteger
5NumBytesInt64
6EndianTEndianness

Result: stored in self (calling object)

Overload 3: procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TSmallIntArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamTByteArray
2StreamIndexInteger
3ValuesTSmallIntArray
4ValuesIndexInteger
5NumBytesInt64
6EndianTEndianness

Result: stored in self (calling object)

Overload 4: procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TIntegerArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamTByteArray
2StreamIndexInteger
3ValuesTIntegerArray
4ValuesIndexInteger
5NumBytesInt64
6EndianTEndianness

Result: stored in self (calling object)

Overload 5: procedure ReadFromStream(const SrcStream: TByteArray; var StreamIndex: Integer; Values: TShortIntArray; ValuesIndex: Integer; NumBytes: Int64);

#NameTypeDescription
1SrcStreamTByteArray
2StreamIndexInteger
3ValuesTShortIntArray
4ValuesIndexInteger
5NumBytesInt64

Result: stored in self (calling object)

Overload 6: procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TSingleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamTByteArray
2StreamIndexInteger
3ValuesTSingleArray
4ValuesIndexInteger
5NumBytesInt64
6EndianTEndianness

Result: stored in self (calling object)

Overload 7: procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TWordArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamTByteArray
2StreamIndexInteger
3ValuesTWordArray
4ValuesIndexInteger
5NumBytesInt64
6EndianTEndianness

Result: stored in self (calling object)

Overload 8: procedure ReadFromStream(SrcStream: TByteArray; StreamIndex: Integer; Values: TCardinalArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamTByteArray
2StreamIndexInteger
3ValuesTCardinalArray
4ValuesIndexInteger
5NumBytesInt64
6EndianTEndianness

Result: stored in self (calling object)

Overload 9: function ReadFromStream(const SrcStream: TStream; const Values: TByteArray; ValuesIndex: Integer; NumBytes: Int64): Integer;

#NameTypeDescription
1SrcStreamStream
2ValuesTByteArray
3ValuesIndexInteger
4NumBytesInt64

Returns: Int32

Overload 10: function ReadFromStream(const SrcStream: TStream; var Values: TDoubleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;

#NameTypeDescription
1SrcStreamStream
2ValuesTDoubleArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Returns: Int32

Overload 11: function ReadFromStream(const SrcStream: TStream; var Values: TSmallIntArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;

#NameTypeDescription
1SrcStreamStream
2ValuesTSmallIntArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Returns: Int32

Overload 12: function ReadFromStream(const SrcStream: TStream; var Values: TIntegerArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;

#NameTypeDescription
1SrcStreamStream
2ValuesTIntegerArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Returns: Int32

Overload 13: function ReadFromStream(const SrcStream: TStream; const Values: TShortIntArray; ValuesIndex: Integer; NumBytes: Int64): Integer;

#NameTypeDescription
1SrcStreamStream
2ValuesTShortIntArray
3ValuesIndexInteger
4NumBytesInt64

Returns: Int32

Overload 14: function ReadFromStream(const SrcStream: TStream; var Values: TSingleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;

#NameTypeDescription
1SrcStreamStream
2ValuesTSingleArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Returns: Int32

Overload 15: function ReadFromStream(const SrcStream: TStream; var Values: TWordArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;

#NameTypeDescription
1SrcStreamStream
2ValuesTWordArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Returns: Int32

Overload 16: function ReadFromStream(const SrcStream: TStream; var Values: TCardinalArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness): Integer;

#NameTypeDescription
1SrcStreamStream
2ValuesTCardinalArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Returns: Int32

Overload 17: procedure ReadFromStream(const SrcStream: NativeInt; const Values: TByteArray; ValuesIndex: Integer; NumBytes: Int64);

#NameTypeDescription
1SrcStreamNativeInt
2ValuesTByteArray
3ValuesIndexInteger
4NumBytesInt64

Result: stored in self (calling object)

Overload 18: procedure ReadFromStream(const SrcStream: NativeInt; var Values: TDoubleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamNativeInt
2ValuesTDoubleArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Result: stored in self (calling object)

Overload 19: procedure ReadFromStream(const SrcStream: NativeInt; var Values: TSmallIntArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamNativeInt
2ValuesTSmallIntArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Result: stored in self (calling object)

Overload 20: procedure ReadFromStream(const SrcStream: NativeInt; var Values: TIntegerArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamNativeInt
2ValuesTIntegerArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Result: stored in self (calling object)

Overload 21: procedure ReadFromStream(const SrcStream: NativeInt; const Values: TShortIntArray; ValuesIndex: Integer; NumBytes: Int64);

#NameTypeDescription
1SrcStreamNativeInt
2ValuesTShortIntArray
3ValuesIndexInteger
4NumBytesInt64

Result: stored in self (calling object)

Overload 22: procedure ReadFromStream(const SrcStream: NativeInt; var Values: TSingleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamNativeInt
2ValuesTSingleArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Result: stored in self (calling object)

Overload 23: procedure ReadFromStream(const SrcStream: NativeInt; var Values: TWordArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamNativeInt
2ValuesTWordArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Result: stored in self (calling object)

Overload 24: procedure ReadFromStream(const SrcStream: NativeInt; var Values: TCardinalArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

#NameTypeDescription
1SrcStreamNativeInt
2ValuesTCardinalArray
3ValuesIndexInteger
4NumBytesInt64
5EndianTEndianness

Result: stored in self (calling object)