Unit 'System' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#rtl]

SwapEndian

Swap endianness of the argument.

Declaration

Source position: systemh.inc line 1030

function SwapEndian(

  const AValue: SmallInt

):SmallInt;

function SwapEndian(

  const AValue: Word

):Word;

function SwapEndian(

  const AValue: LongInt

):LongInt;

function SwapEndian(

  const AValue: DWord

):DWord;

function SwapEndian(

  const AValue: Int64

):Int64;

function SwapEndian(

  const AValue: QWord

):QWord;

Description

SwapEndian will swap the endianness of the bytes in its argument.

Errors

None.

See also

hi

  

Return high byte/word/nibble of value.

lo

  

Return low nibble/byte/word of value.

swap

  

Swap high and low bytes/words of a variable.

BEToN

  

Convert Big Endian-ordered integer to Native-ordered integer.

NToBE

  

Convert Native-ordered integer to a Big Endian-ordered integer.

NToLE

  

Convert Native-ordered integer to a Little Endian-ordered integer.

LEToN

  

Convert Little Endian-ordered integer to Native-ordered integer.


Documentation generated on: Jul 24 2023