Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

com::Guid Class Reference

#include <Guid.h>

List of all members.

Detailed Description

Helper class that represents the UUID type and hides platform-specific implementation details.

Definition at line 60 of file Guid.h.

Public Member Functions

GUID * asOutParam ()
void clear ()
const GuidcloneTo (GUID *pguid) const
void create ()
 Guid (const Bstr &that)
 Guid (const char *that)
 Guid (const GUID &that)
 Guid (const RTUUID &that)
 Guid (const Guid &that)
bool isEmpty () const
 operator bool () const
 operator const GUID & () const
 operator const RTUUID * () const
bool operator!= (const GUID &guid) const
bool operator!= (const Guid &that) const
bool operator< (const GUID &guid) const
bool operator< (const Guid &that) const
Guidoperator= (const char *str)
Guidoperator= (const RTUUID &guid)
Guidoperator= (const GUID &guid)
Guidoperator= (const Guid &that)
bool operator== (const GUID &guid) const
bool operator== (const Guid &that) const
PRTUUID ptr ()
PCRTUUID raw () const
Utf8Str toString () const
Bstr toUtf16 () const

Static Public Member Functions

static bool isEmpty (const GUID &guid)

Static Public Attributes

static const Guid Empty

Private Member Functions

void refresh ()

Private Attributes


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index