Package: LSC.Byteorder64

Dependencies

with LSC.Types;
 inherit
    LSC.Ops64,
    LSC.Types,
    LSC.Byteswap64;

Description

Byte order conversion for 64-bit words

Header

package LSC.Byteorder64 is
 

Other Items:

function Native_To_BE (Item : Types.Word64) return Types.Word64;
pragma Inline (Native_To_BE);
Convert 64-bit word Item from native byte order to big endian

function Native_To_LE (Item : Types.Word64) return Types.Word64;
pragma Inline (Native_To_LE);
Convert 64-bit word Item from native byte order to little endian

function BE_To_Native (Item : Types.Word64) return Types.Word64;
pragma Inline (BE_To_Native);
Convert 64-bit word Item from big endian to native byte order

function LE_To_Native (Item : Types.Word64) return Types.Word64;
pragma Inline (LE_To_Native);
Convert 64-bit word Item from little endian to native byte order
end LSC.Byteorder64;