Library: Foundation
Package: Core
Header: Poco/ByteOrder.h
This class contains a number of static methods to convert between big-endian and little-endian integers of various sizes.
Member Functions: flipBytes, fromBigEndian, fromLittleEndian, fromNetwork, toBigEndian, toLittleEndian, toNetwork
 
   
 static Int16 flipBytes(
    Int16 value
);
 
 static UInt16 flipBytes(
    UInt16 value
);
 
 static Int32 flipBytes(
    Int32 value
);
 
 static UInt32 flipBytes(
    UInt32 value
);
 
 static Int64 flipBytes(
    Int64 value
);
 
 static UInt64 flipBytes(
    UInt64 value
);
 
   
 static Int16 fromBigEndian(
    Int16 value
);
 
 static UInt16 fromBigEndian(
    UInt16 value
);
 
 static Int32 fromBigEndian(
    Int32 value
);
 
 static UInt32 fromBigEndian(
    UInt32 value
);
 
 static Int64 fromBigEndian(
    Int64 value
);
 
 static UInt64 fromBigEndian(
    UInt64 value
);
 
   
 static Int16 fromLittleEndian(
    Int16 value
);
 
 static UInt16 fromLittleEndian(
    UInt16 value
);
 
 static Int32 fromLittleEndian(
    Int32 value
);
 
 static UInt32 fromLittleEndian(
    UInt32 value
);
 
 static Int64 fromLittleEndian(
    Int64 value
);
 
 static UInt64 fromLittleEndian(
    UInt64 value
);
 
   
 static Int16 fromNetwork(
    Int16 value
);
 
 static UInt16 fromNetwork(
    UInt16 value
);
 
 static Int32 fromNetwork(
    Int32 value
);
 
 static UInt32 fromNetwork(
    UInt32 value
);
 
 static Int64 fromNetwork(
    Int64 value
);
 
 static UInt64 fromNetwork(
    UInt64 value
);
 
   
 static Int16 toBigEndian(
    Int16 value
);
 
 static UInt16 toBigEndian(
    UInt16 value
);
 
 static Int32 toBigEndian(
    Int32 value
);
 
 static UInt32 toBigEndian(
    UInt32 value
);
 
 static Int64 toBigEndian(
    Int64 value
);
 
 static UInt64 toBigEndian(
    UInt64 value
);
 
   
 static Int16 toLittleEndian(
    Int16 value
);
 
 static UInt16 toLittleEndian(
    UInt16 value
);
 
 static Int32 toLittleEndian(
    Int32 value
);
 
 static UInt32 toLittleEndian(
    UInt32 value
);
 
 static Int64 toLittleEndian(
    Int64 value
);
 
 static UInt64 toLittleEndian(
    UInt64 value
);
 
   
 static Int16 toNetwork(
    Int16 value
);
 
 static UInt16 toNetwork(
    UInt16 value
);
 
 static Int32 toNetwork(
    Int32 value
);
 
 static UInt32 toNetwork(
    UInt32 value
);
 
 static Int64 toNetwork(
    Int64 value
);
 
 static UInt64 toNetwork(
    UInt64 value
);