xpxGenerateUUID

FUNCTION xpxGenerateUUID (options   : INTEGER;
                          VAR UUID  : STRING) 
                          status    : INTEGER;

The xpxGenerateUUID function generates a Universally Unique string of 22 characters. The algorithm is based on the computers network mac-address and the internal clock. These data are concatenated and later converted into a base64 number represented by distinct printable digits and characters. Finally the base64 number is encoded and compressed into a 22 character universally unique string.

Arguments


TypeNameComment
INTEGERoptionssee below
STRINGUUIDThe generated UUID

Return Value


Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_r_XPX_Return_Value'.

Options


OptionComment

XPXUUID_FMT_22

22 char variant as used in IFC and ISO_12006_3

XPXUUID_FMT_40

40 char hex string as specified in UUID doc

 

Example


<Missing Example>

 

See also

Filter by label

There are no items with the selected labels at this time.

Â