removeAllLinkedListObjects Subroutine

public subroutine removeAllLinkedListObjects(self)

Type Bound

FTLinkedList

Arguments

Type IntentOptional Attributes Name
class(FTLinkedList) :: self

Calls

proc~~removealllinkedlistobjects~~CallsGraph proc~removealllinkedlistobjects FTLinkedList%removeAllLinkedListObjects interface~release release proc~removealllinkedlistobjects->interface~release proc~iscircular FTLinkedList%isCircular proc~removealllinkedlistobjects->proc~iscircular proc~makecircular FTLinkedList%makeCircular proc~removealllinkedlistobjects->proc~makecircular proc~releaseftobject releaseFTObject interface~release->proc~releaseftobject proc~printftobjectdescription FTObject%printFTObjectDescription proc~releaseftobject->proc~printftobjectdescription proc~refcount FTObject%refCount proc~printftobjectdescription->proc~refcount

Called by

proc~~removealllinkedlistobjects~~CalledByGraph proc~removealllinkedlistobjects FTLinkedList%removeAllLinkedListObjects proc~destructftlinkedlist destructFTLinkedList proc~destructftlinkedlist->proc~removealllinkedlistobjects