MtxVecUtils.WriteToStream Method

Overload List

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

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

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

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

Overload 9: procedure WriteToStream(const DstStream: TStream; const Values: TByteArray; ValuesIndex: Integer; NumBytes: Int64);

#NameTypeDescription
1DstStreamStream
2ValuesTByteArray
3ValuesIndexInteger
4NumBytesInt64

Result: stored in self (calling object)

Overload 10: procedure WriteToStream(const DstStream: TStream; var Values: TDoubleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

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

Result: stored in self (calling object)

Overload 11: procedure WriteToStream(const DstStream: TStream; var Values: TSmallIntArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

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

Result: stored in self (calling object)

Overload 12: procedure WriteToStream(const DstStream: TStream; var Values: TIntegerArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

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

Result: stored in self (calling object)

Overload 13: procedure WriteToStream(const DstStream: TStream; const Values: TShortIntArray; ValuesIndex: Integer; NumBytes: Int64);

#NameTypeDescription
1DstStreamStream
2ValuesTShortIntArray
3ValuesIndexInteger
4NumBytesInt64

Result: stored in self (calling object)

Overload 14: procedure WriteToStream(const DstStream: TStream; var Values: TSingleArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

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

Result: stored in self (calling object)

Overload 15: procedure WriteToStream(const DstStream: TStream; var Values: TWordArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

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

Result: stored in self (calling object)

Overload 16: procedure WriteToStream(const DstStream: TStream; var Values: TCardinalArray; ValuesIndex: Integer; NumBytes: Int64; Endian: TEndianness);

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

Result: stored in self (calling object)

Overload 17: procedure WriteToStream(const DstStream: NativeInt; const Values: TByteArray; ValuesIndex: Integer; NumBytes: Int64);

#NameTypeDescription
1DstStreamNativeInt
2ValuesTByteArray
3ValuesIndexInteger
4NumBytesInt64

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

Overload 21: procedure WriteToStream(const DstStream: NativeInt; const Values: TShortIntArray; ValuesIndex: Integer; NumBytes: Int64);

#NameTypeDescription
1DstStreamNativeInt
2ValuesTShortIntArray
3ValuesIndexInteger
4NumBytesInt64

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)

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

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

Result: stored in self (calling object)