nulib.system.com.uuid

Undocumented in source.

Members

Aliases

CLSID
alias CLSID = UUID

Class ID

CLSID_NULL
alias CLSID_NULL = GUID_NULL
Undocumented in source.
FMTID
alias FMTID = const(UUID)

Format ID

GUID
alias GUID = UUID

Globally unique identifier.

IID
alias IID = UUID

Interface ID

IID_NULL
alias IID_NULL = GUID_NULL
Undocumented in source.
LPCCLSID
alias LPCCLSID = const(CLSID)*
Undocumented in source.
LPCFMTID
alias LPCFMTID = const(FMTID)*
Undocumented in source.
LPCGUID
alias LPCGUID = const(GUID)*
Undocumented in source.
LPCIID
alias LPCIID = const(IID)*
Undocumented in source.
LPCLSID
alias LPCLSID = CLSID*
Undocumented in source.
LPFMTID
alias LPFMTID = FMTID*
Undocumented in source.
LPGUID
alias LPGUID = GUID*
Undocumented in source.
LPIID
alias LPIID = IID*
Undocumented in source.
REFCLSID
alias REFCLSID = const(CLSID)*
Undocumented in source.
REFFMTID
alias REFFMTID = const(FMTID)*
Undocumented in source.
REFGUID
alias REFGUID = const(GUID)*
Undocumented in source.
REFIID
alias REFIID = const(IID)*
Undocumented in source.
UUID
alias UUID = nuuuid.UUID

UUID

uuid_t
alias uuid_t = UUID
Undocumented in source.

Enums

Guid
eponymoustemplate Guid(string guid)

A Compile-Time Globally Unique Identifier.

Guid
eponymoustemplate Guid(uint time_low, ushort time_mid, ushort time_hi_and_version, ubyte clk0, ubyte clk1, ubyte d0, ubyte d1, ubyte d2, ubyte d3, ubyte d4, ubyte d5)

A Globally Unique Identifier.

Templates

__uuidof
template __uuidof(T, A...)

Gets the Guid for the given type if possible.

Variables

GUID_NULL
enum GUID GUID_NULL;

A null GUID

Meta