QUuid Struct Reference
The QUuid class defines a Universally Unique Identifier (UUID). More...
#include <quuid.h>
Public Member Functions | |
| QUuid () | |
| QUuid (uint l, ushort w1, ushort w2, uchar b1, uchar b2, uchar b3, uchar b4, uchar b5, uchar b6, uchar b7, uchar b8) | |
| QUuid (const QUuid &uuid) | |
| QUuid (const QString &) | |
| QString | toString () const |
| bool | isNull () const |
| QUuid & | operator= (const QUuid &orig) |
| bool | operator== (const QUuid &orig) const |
| bool | operator!= (const QUuid &orig) const |
| bool | operator< (const QUuid &orig) const |
| bool | operator> (const QUuid &orig) const |
Public Attributes | |
| ulong | data1 |
| ushort | data2 |
| ushort | data3 |
| uchar | data4 [8] |
Detailed Description
The QUuid class defines a Universally Unique Identifier (UUID).This class is temporarily copied from Qt 3.0.
Definition at line 47 of file quuid.h.
Constructor & Destructor Documentation
|
|
Creates the null UUID {00000000-0000-0000-0000-000000000000}. Definition at line 49 of file quuid.h. Referenced by QUuid(). |
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
Creates an UUID with the value specified by the parameters, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8. Example: // {67C8770B-44F1-410A-AB9A-F9B5446F13EE} QUuid IID_MyInterface( 0x67c8770b, 0x44f1, 0x410a, 0xab, 0x9a, 0xf9, 0xb5, 0x44, 0x6f, 0x13, 0xee ) |
|
|
Creates a copy of the QUuid orig. |
|
|
Creates a QUuid object from the string text. Right now, the function can only convert the format {12345678-1234-1234-1234-123456789ABC} and will create the null UUID when the conversion fails. Definition at line 60 of file quuid.cpp. References QString::mid(), QUuid(), and QString::upper(). |
Member Function Documentation
|
|
QString QUuid::toString() const Returns a string in {12345678-1234-1234-1234-123456789ABC} format. Definition at line 123 of file quuid.cpp. References QString::number(). |
|
|
Returns TRUE if this is the null UUID {00000000-0000-0000-0000-000000000000}, otherwise returns FALSE. |
|
|
Assigns the value of uuid to this QUuid object. |
|
|
Returns TRUE if this QUuid and the other QUuid are identical, otherwise returns FALSE. |
|
|
Returns TRUE if this QUuid and the other QUuid are different, otherwise returns FALSE. |
The documentation for this struct was generated from the following files:
