[Contents] [Index] [Help] [Retrace] [browse <] [Browse >]


NAME
    DeleteCxObjAll -- recursively delete a tree of commodity objects.
                      (V36)

SYNOPSIS
    DeleteCxObjAll(co);
                   A0

    VOID DeleteCxObjAll(CxObj *);

FUNCTION
    This function deletes the commodity object 'co', and
    recursively deletes all objects attached to it, and the
    objects attached to them, etc.

    If 'co' is linked into a list, it is first removed. Note
    that the handle 'co' is invalid after this function is called.

    This function is useful when an application exits: most
    applications can clean up completely by deleting the
    entire sub-tree of objects starting at their broker.

INPUTS
    co - the first commodity object to delete

SEE ALSO
    deletecxobj()