函数
|
enum
maxon::BYTEORDER
|
MAXON_ENUM_LIST
(
BYTEORDER
)
|
MAXON_ATTRIBUTE_FORCE_INLINE
UInt16
|
SwapByteOrder
(
UInt16
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Int16
|
SwapByteOrder
(
Int16
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
UInt32
|
SwapByteOrder
(
UInt32
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Int32
|
SwapByteOrder
(
Int32
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
UInt64
|
SwapByteOrder
(
UInt64
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Int64
|
SwapByteOrder
(
Int64
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
UInt16
|
SwapUInt16
(
UInt16
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Int16
|
SwapInt16
(
Int16
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
UInt32
|
SwapUInt32
(
UInt32
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Int32
|
SwapInt32
(
Int32
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
UInt64
|
SwapUInt64
(
UInt64
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Int64
|
SwapInt64
(
Int64
data)
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
SwapUInt16
(
UInt16
*addr,
Int
count=1)
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
SwapInt16
(
Int16
*addr,
Int
count=1)
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
SwapUInt32
(
UInt32
*addr,
Int
count=1)
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
SwapInt32
(
Int32
*addr,
Int
count=1)
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
SwapUInt64
(
UInt64
*addr,
Int
count=1)
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
SwapInt64
(
Int64
*addr,
Int
count=1)
|
template<BYTEORDER order>
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
ByteOrder_UInt16
(
UInt16
*addr,
Int
count=1)
|
template<BYTEORDER order>
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
ByteOrder_Int16
(
Int16
*addr,
Int
count=1)
|
template<BYTEORDER order>
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
ByteOrder_UInt32
(
UInt32
*addr,
Int
count=1)
|
template<BYTEORDER order>
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
ByteOrder_Int32
(
Int32
*addr,
Int
count=1)
|
template<BYTEORDER order>
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
ByteOrder_UInt64
(
UInt64
*addr,
Int
count=1)
|
template<BYTEORDER order>
|
MAXON_ATTRIBUTE_FORCE_INLINE
void
|
ByteOrder_Int64
(
Int64
*addr,
Int
count=1)
|
Big Endian Format, used on Motorola and IBM Processors (e.g. PowerPC)