Helper class for streams that allows to correct read and write either little or big endian values.
 |
procedure ReadLE(out Value: Word); overload; |
 |
procedure ReadLE(out Value: LongWord); overload; |
 |
procedure ReadLE(out Value: QWord); overload; |
 |
procedure ReadLE(out Value: SmallInt); overload; |
 |
procedure ReadLE(out Value: LongInt); overload; |
 |
procedure ReadLE(out Value: Int64); overload; |
 |
procedure ReadLE(out Value: Single); overload; |
 |
procedure ReadLE(out Value: Double); overload; |
 |
procedure ReadLE(out Value: TVector2Single); overload; |
 |
procedure ReadLE(out Value: TVector2Double); overload; |
 |
procedure ReadLE(out Value: TVector3Single); overload; |
 |
procedure ReadLE(out Value: TVector3Double); overload; |
 |
procedure ReadLE(out Value: TVector4Single); overload; |
 |
procedure ReadLE(out Value: TVector4Double); overload; |
 |
procedure ReadBE(out Value: Word); overload; |
 |
procedure ReadBE(out Value: LongWord); overload; |
 |
procedure ReadBE(out Value: QWord); overload; |
 |
procedure ReadBE(out Value: SmallInt); overload; |
 |
procedure ReadBE(out Value: LongInt); overload; |
 |
procedure ReadBE(out Value: Int64); overload; |
 |
procedure ReadBE(out Value: Single); overload; |
 |
procedure ReadBE(out Value: Double); overload; |
 |
procedure WriteLE(const Value: Word); overload; |
 |
procedure WriteLE(const Value: LongWord); overload; |
 |
procedure WriteLE(const Value: QWord); overload; |
 |
procedure WriteLE(const Value: SmallInt); overload; |
 |
procedure WriteLE(const Value: LongInt); overload; |
 |
procedure WriteLE(const Value: Int64); overload; |
 |
procedure WriteLE(const Value: Single); overload; |
 |
procedure WriteLE(const Value: Double); overload; |
 |
procedure WriteBE(const Value: Word); overload; |
 |
procedure WriteBE(const Value: LongWord); overload; |
 |
procedure WriteBE(const Value: QWord); overload; |
 |
procedure WriteBE(const Value: SmallInt); overload; |
 |
procedure WriteBE(const Value: LongInt); overload; |
 |
procedure WriteBE(const Value: Int64); overload; |
 |
procedure WriteBE(const Value: Single); overload; |
 |
procedure WriteBE(const Value: Double); overload; |