AddString Subroutine

public subroutine AddString(self, str)

AddString adds a string to the set if it is not already present

Usage:

    CALL set % addString(str)

Type Bound

FTStringSet

Arguments

Type IntentOptional Attributes Name
class(FTStringSet) :: self
character(len=*) :: str

Calls

proc~~addstring~~CallsGraph proc~addstring FTStringSet%AddString interface~release release proc~addstring->interface~release proc~addobjectforkey FTDictionary%addObjectForKey proc~addstring->proc~addobjectforkey proc~containskey FTDictionary%containsKey proc~addstring->proc~containskey proc~initftobject FTObject%initFTObject proc~addstring->proc~initftobject proc~releaseftobject releaseFTObject interface~release->proc~releaseftobject proc~addobjectforkey->interface~release proc~add FTLinkedList%add proc~addobjectforkey->proc~add proc~b3hs_hash_key_jenkins b3hs_hash_key_jenkins proc~addobjectforkey->proc~b3hs_hash_key_jenkins proc~initwithobjectandkey~2 FTKeyObjectPair%initWithObjectAndKey proc~addobjectforkey->proc~initwithobjectandkey~2 proc~objectforkey FTDictionary%objectForKey proc~containskey->proc~objectforkey proc~initwithobject FTLinkedListRecord%initWithObject proc~add->proc~initwithobject proc~initwithobjectandkey~2->proc~initftobject proc~retainftobject FTObject%retainFTObject proc~initwithobjectandkey~2->proc~retainftobject proc~objectforkey->proc~b3hs_hash_key_jenkins proc~printftobjectdescription FTObject%printFTObjectDescription proc~releaseftobject->proc~printftobjectdescription proc~initwithobject->proc~initftobject proc~initwithobject->proc~retainftobject proc~refcount FTObject%refCount proc~printftobjectdescription->proc~refcount

Called by

proc~~addstring~~CalledByGraph proc~addstring FTStringSet%AddString proc~initwithstrings FTStringSet%initWithStrings proc~initwithstrings->proc~addstring proc~intersectionwithset FTStringSet%intersectionWithSet proc~intersectionwithset->proc~addstring proc~setfromdifference FTStringSet%setFromDifference proc~setfromdifference->proc~addstring proc~unionwithset FTStringSet%unionWithSet proc~unionwithset->proc~addstring proc~unionwithset->proc~initwithstrings