Attempt to remove a named object.
Source position: utility.pas line 243
function AttemptRemNamedObject( |
Object_: PNamedObject |
):LongInt; |
Object_ |
|
NamedObject to attempt to remove. The address of the NameSpace is contained within the NamedObject. |
If the NamedObject can be removed, then it will be removed from the list. Otherwise the routine will just return. If the NamedObject has a removal message associated with it that message will be returned to the owner of the NamedObject.
Attempts to remove an object from whatever NameSpace it's in. You must have found the object first (in order to get a use count) before trying to remove it. If the object is in use or is in the process of being removed, this function will return a failure code. If the object is fully removed, the object will then be available to be FreeNamedObject().
|
Remove a named object. |
|
|
Allocate a named object. |
|
|
VarArgs Version for AllocNamedObjectA() |
|
|
Free a named object. |
|
|
Frees a name object. |
|
|
Add a named object to the given namespace. |
|
|
Find the next object of a given name. |
|
|
Return the name of the object. |