Subject | Re: Thread Safety |
---|---|
Author | Ian A. Newby |
Post date | 2003-07-16T10:02:08Z |
Hi Meghansh,
We have a guid library available for anyones use. If anyone wants
to host it somewhere, they can contact me. It is written in C++ (but
our C++ programmers left!) and is available on linux and windows.
It contains 4 functions,
create_guid() which returns a 36 character human readable guid.
create_uuid() which returns a 22 character compressed guid in
reversed order to suit Firebirds index prefix compression.
expand_uuid(char(22)) which converts a reverses and expands a uuid
to return a guid.
squash_guid(char(36)) which reverses and squashes a guid and returns
a uuid.
The uuid only consists of characters valid in URLs.
Regards
Ian Newby
We have a guid library available for anyones use. If anyone wants
to host it somewhere, they can contact me. It is written in C++ (but
our C++ programmers left!) and is available on linux and windows.
It contains 4 functions,
create_guid() which returns a 36 character human readable guid.
create_uuid() which returns a 22 character compressed guid in
reversed order to suit Firebirds index prefix compression.
expand_uuid(char(22)) which converts a reverses and expands a uuid
to return a guid.
squash_guid(char(36)) which reverses and squashes a guid and returns
a uuid.
The uuid only consists of characters valid in URLs.
Regards
Ian Newby