removeLinkedListRecord Subroutine

public subroutine removeLinkedListRecord(self, listRecord)

Type Bound

FTLinkedList

Arguments

Type IntentOptional Attributes Name
class(FTLinkedList) :: self
class(FTLinkedListRecord), POINTER :: listRecord

Calls

proc~~removelinkedlistrecord~~CallsGraph proc~removelinkedlistrecord FTLinkedList%removeLinkedListRecord interface~release release proc~removelinkedlistrecord->interface~release proc~iscircular FTLinkedList%isCircular proc~removelinkedlistrecord->proc~iscircular proc~makecircular FTLinkedList%makeCircular proc~removelinkedlistrecord->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~~removelinkedlistrecord~~CalledByGraph proc~removelinkedlistrecord FTLinkedList%removeLinkedListRecord proc~removecurrentrecord FTLinkedListIterator%removeCurrentRecord proc~removecurrentrecord->proc~removelinkedlistrecord proc~removeobject FTLinkedList%removeObject proc~removeobject->proc~removelinkedlistrecord