![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
\inmodule QtCore More...
#include <quuid.h>
Public Member Functions | |
constexpr | operator QByteArrayView () const noexcept |
Public Attributes | |
quint8 | data [16] |
quint16 | data16 [8] |
quint32 | data32 [4] |
quint64 | data64 [2] |
Friends | |
constexpr Id128Bytes | qbswap (Id128Bytes b) noexcept |
Related Symbols | |
(Note that these are not member symbols.) | |
QUuid::Id128Bytes | qFromBigEndian (QUuid::Id128Bytes src) |
QUuid::Id128Bytes | qFromLittleEndian (QUuid::Id128Bytes src) |
QUuid::Id128Bytes | qToBigEndian (QUuid::Id128Bytes src) |
QUuid::Id128Bytes | qToLittleEndian (QUuid::Id128Bytes src) |
\inmodule QtCore
This trivial structure is 128 bits (16 bytes) in size and holds the binary representation of a UUID. Applications can {memcpy()} its contents to and from many other libraries' UUID or GUID structures that take 128-bit values.
|
inlineexplicitconstexprnoexcept |
|
friend |
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Converts src from big-endian byte order and returns the struct holding the binary representation of UUID in host byte order.
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Converts src from little-endian byte order and returns the struct holding the binary representation of UUID in host byte order.
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Converts src from host byte order and returns the struct holding the binary representation of UUID in big-endian byte order.
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Converts src from host byte order and returns the struct holding the binary representation of UUID in little-endian byte order.