Repository URL to install this package:
|
Version:
3.2.0 ▾
|
{ %norun }
{$mode macpas}
{$inline on}
unit tw7817a;
interface
type
CFByteOrder = longint;
UInt8Ptr = ^byte;
UInt32 = cardinal;
const
CFByteOrderUnknown = 0;
CFByteOrderLittleEndian = 1;
CFByteOrderBigEndian = 2;
function CFByteOrderGetCurrent: CFByteOrder; inline;
implementation
function CFByteOrderGetCurrent: CFByteOrder; inline;
var
x: UInt32 = (CFByteOrderBigEndian shl 24) or CFByteOrderLittleEndian;
begin
CFByteOrderGetCurrent := CFByteOrder(UInt8Ptr(@x)^);
end;
end.