struct.delete

Syntax

i := struct.delete(p)

Delete the structural element.

Also deletes any nodes that become unconnected and any links associated with those nodes. The value of p will become null. The return value is ignored.

In a multi-threaded environment, the actual deletion of the element may be deferred.

Returns:

i - the integer 0

Arguments:

p - pointer to a structural element