destructFTLinkedList Subroutine

public subroutine destructFTLinkedList(self)

It is automatically called by release().

Arguments

Type IntentOptional Attributes Name
type(FTLinkedList) :: self

Calls

proc~~destructftlinkedlist~~CallsGraph proc~destructftlinkedlist destructFTLinkedList proc~removealllinkedlistobjects FTLinkedList%removeAllLinkedListObjects proc~destructftlinkedlist->proc~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