BloombergLP::bdlb::GuidUtil::generate

generate overloads

Synopses

Declared in <bdlb_guidutil.h>

Generate and return a single RFC 4122 version 4 GUID.

static
Guid
generate();
» more...

Generate RFC 4122 version 4 GUIDs into the specified array.

static
void
generate(
    Guid* result,
    std::size_t numGuids = 1);
» more...

Generate RFC 4122 version 4 GUIDs as bytes into the specified array.

static
void
generate(
    unsigned char* result,
    std::size_t numGuids = 1);
» more...

Return Value

a single RFC 4122 version 4 GUID

Parameters

NameDescription
resultarray of Guid objects to populate
numGuidsnumber of GUIDs to generate (1 if not specified)