Om
1.0.0
A universal framework for multimedia simulation
|
Functions | |
Int16 | swap (Int16 value) |
Reverse the byte order of a signed 16-bit integer. More... | |
UInt16 | swap (UInt16 value) |
Reverse the byte order of an unsigned 16-bit integer. More... | |
Int32 | swap (Int32 value) |
Reverse the byte order of a signed 32-bit integer. More... | |
UInt32 | swap (UInt32 value) |
Reverse the byte order of an unsigned 32-bit integer. More... | |
Int64 | swap (Int64 value) |
Reverse the byte order of a signed 64-bit integer. More... | |
UInt64 | swap (UInt64 value) |
Reverse the byte order of an unsigned 64-bit integer. More... | |
lang::Float16 | swap (lang::Float16 value) |
Reverse the byte order of a 16-bit float. More... | |
Float32 | swap (Float32 value) |
Reverse the byte order of a 32-bit float. More... | |
Float64 | swap (Float64 value) |
Reverse the byte order of a 64-bit float. More... | |
template<typename T > | |
T | fromBigEndian (T value) |
template<typename T > | |
T | fromLittleEndian (T value) |
template<typename T > | |
T | toBigEndian (T value) |
template<typename T > | |
T | toLittleEndian (T value) |
Bool | isBigEndian () |
Bool | isLittleEndian () |
Reverse the byte order of a signed 16-bit integer.
Reverse the byte order of an unsigned 16-bit integer.
Reverse the byte order of a signed 32-bit integer.
Reverse the byte order of an unsigned 32-bit integer.
Reverse the byte order of a signed 64-bit integer.
Reverse the byte order of an unsigned 64-bit integer.
|
inline |
Reverse the byte order of a 16-bit float.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |