dqt ~master (2021-12-05T11:53:08Z)
Dub
Repo
QUuid
qt
core
uuid
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
extern (
C
++) extern (
C
++)
@
QMetaType
.
Type
.
QUuid
@
Q_PRIMITIVE_TYPE
struct
QUuid {
enum
Variant
;
enum
Version
;
enum
StringFormat
;
this
();
this
(uint l, ushort w1, ushort w2, uchar b1, uchar b2, uchar b3, uchar b4, uchar b5, uchar b6, uchar b7, uchar b8);
this
(const(QString) );
static
QUuid
fromString
(QStringView string);
static
QUuid
fromString
(QLatin1String string);
this
(const(char)* );
QString
toString
();
QString
toString
(StringFormat mode);
this
(const(QByteArray) );
QByteArray
toByteArray
();
QByteArray
toByteArray
(StringFormat mode);
QByteArray
toRfc4122
();
static
QUuid
fromRfc4122
(const(QByteArray) );
bool
isNull
();
this
(const(GUID) guid);
static
QUuid
createUuid
();
static
QUuid
createUuidV3
(const(QUuid) ns, const(QByteArray) baseData);
static
QUuid
createUuidV5
(const(QUuid) ns, const(QByteArray) baseData);
static
QUuid
createUuidV3
(const(QUuid) ns, const(QString) baseData);
static
QUuid
createUuidV5
(const(QUuid) ns, const(QString) baseData);
QUuid
.
Variant
variant
();
QUuid
.
Version
version_
();
uint
data1
;
ushort
data2
;
ushort
data3
;
uchar
[
8
]
data4
;
}
Constructors
this
this
()
Undocumented in source.
this
this
(uint l, ushort w1, ushort w2, uchar b1, uchar b2, uchar b3, uchar b4, uchar b5, uchar b6, uchar b7, uchar b8)
Undocumented in source.
this
this
(const(QString) )
Undocumented in source.
this
this
(const(char)* )
Undocumented in source.
this
this
(const(QByteArray) )
Undocumented in source.
this
this
(const(GUID) guid)
Undocumented in source.
Members
Enums
StringFormat
enum
StringFormat
Undocumented in source.
Variant
enum
Variant
Undocumented in source.
Version
enum
Version
Undocumented in source.
Functions
isNull
bool
isNull
()
Undocumented in source.
toByteArray
QByteArray
toByteArray
()
Undocumented in source.
toByteArray
QByteArray
toByteArray
(StringFormat mode)
Undocumented in source.
toRfc4122
QByteArray
toRfc4122
()
Undocumented in source.
toString
QString
toString
()
Undocumented in source.
toString
QString
toString
(StringFormat mode)
Undocumented in source.
variant
QUuid
.
Variant
variant
()
Undocumented in source.
version_
QUuid
.
Version
version_
()
Undocumented in source.
Static functions
createUuid
QUuid
createUuid
()
Undocumented in source.
createUuidV3
QUuid
createUuidV3
(const(QUuid) ns, const(QByteArray) baseData)
Undocumented in source.
createUuidV3
QUuid
createUuidV3
(const(QUuid) ns, const(QString) baseData)
Undocumented in source. Be warned that the author may not have intended to support it.
createUuidV5
QUuid
createUuidV5
(const(QUuid) ns, const(QByteArray) baseData)
Undocumented in source.
createUuidV5
QUuid
createUuidV5
(const(QUuid) ns, const(QString) baseData)
Undocumented in source. Be warned that the author may not have intended to support it.
fromRfc4122
QUuid
fromRfc4122
(const(QByteArray) )
Undocumented in source.
fromString
QUuid
fromString
(QStringView string)
Undocumented in source.
fromString
QUuid
fromString
(QLatin1String string)
Undocumented in source.
Variables
data1
uint
data1
;
Undocumented in source.
data2
ushort
data2
;
Undocumented in source.
data3
ushort
data3
;
Undocumented in source.
data4
uchar
[
8
]
data4
;
Undocumented in source.
Meta
Source
See Implementation
qt
core
uuid
aliases
GUID
LPGUID
REFGUID
structs
QUuid
_GUID