void UUID::generate() { if( !gUUIDStateInitialized ) { create_uuid_state( &gUUIDState ); gUUIDStateInitialized = true; } create_token( &gUUIDState, ( xuuid_t* ) this ); }
int main(int argc, char **argv) { uuid_state state; uuid_t uuid; char output[1024]; create_uuid_state(&state); create_token(&state, &uuid); format_token(output, &uuid); printf("%s\n", output); }