initFTObject Subroutine

public subroutine initFTObject(self)

Generic Name: init()

Initializes the object. The base class initialization does nothing but set the reference count to one.

Type Bound

FTObject

Arguments

Type IntentOptional Attributes Name
class(FTObject) :: self

Called by

proc~~initftobject~~CalledByGraph proc~initftobject FTObject%initFTObject proc~addstring FTStringSet%AddString proc~addstring->proc~initftobject proc~addobjectforkey FTDictionary%addObjectForKey proc~addstring->proc~addobjectforkey proc~initempty FTLinkedListIterator%initEmpty proc~initempty->proc~initftobject proc~initftexception FTException%initFTException proc~initftexception->proc~initftobject proc~initftlinkedlist FTLinkedList%initFTLinkedList proc~initftlinkedlist->proc~initftobject proc~initftstringset FTStringSet%initFTStringSet proc~initftstringset->proc~initftobject proc~initwithsize FTDictionary%initWithSize proc~initftstringset->proc~initwithsize proc~initmultiindextablewithsize FTMultiIndexTable%initMultiIndexTableWithSize proc~initmultiindextablewithsize->proc~initftobject proc~initobjectarraywithsize FTMutableObjectArray%initObjectArrayWithSize proc~initobjectarraywithsize->proc~initftobject proc~initsparsematrixwithsize FTSparseMatrix%initSparseMatrixWithSize proc~initsparsematrixwithsize->proc~initftobject proc~initwithdataoftype FTData%initWithDataOfType proc~initwithdataoftype->proc~initftobject proc~initwithdoubleprecision FTValue%initWithDoublePrecision proc~initwithdoubleprecision->proc~initftobject proc~initwithftlinkedlist FTLinkedListIterator%initWithFTLinkedList proc~initwithftlinkedlist->proc~initftobject proc~initwithinteger FTValue%initWithInteger proc~initwithinteger->proc~initftobject proc~initwithlogical FTValue%initWithLogical proc~initwithlogical->proc~initftobject proc~initwithobject FTLinkedListRecord%initWithObject proc~initwithobject->proc~initftobject proc~initwithobjectandkey FTKeyObjectPair%initWithObjectAndKey proc~initwithobjectandkey->proc~initftobject proc~initwithobjectandkeys MultiIndexMatrixData%initWithObjectAndKeys proc~initwithobjectandkeys->proc~initftobject proc~initwithobjectandkey~2 MatrixData%initWithObjectAndKey proc~initwithobjectandkey~2->proc~initftobject proc~initwithquad FTValue%initWithQuad proc~initwithquad->proc~initftobject proc~initwithreal FTValue%initWithReal proc~initwithreal->proc~initftobject proc~initwithsize->proc~initftobject proc~initwithstring FTValue%initWithString proc~initwithstring->proc~initftobject none~initwithvalue~2 FTValue%initWithValue none~initwithvalue~2->proc~initwithquad proc~add FTLinkedList%add proc~add->proc~initwithobject proc~addobjectforkey->proc~initwithobjectandkey proc~addobjectforkey->proc~add proc~addobjecttomultiindextableforkeys FTMultiIndexTable%addObjectToMultiIndexTableForKeys proc~addobjecttomultiindextableforkeys->proc~initwithobjectandkeys proc~addobjecttomultiindextableforkeys->proc~add proc~addobjecttosparsematrixforkeys FTSparseMatrix%addObjectToSparseMatrixForKeys proc~addobjecttosparsematrixforkeys->proc~initwithobjectandkey~2 proc~addobjecttosparsematrixforkeys->proc~add proc~alllinkedlistobjects FTLinkedList%allLinkedListObjects proc~alllinkedlistobjects->proc~initobjectarraywithsize proc~allobjects FTDictionary%AllObjects proc~allobjects->proc~initobjectarraywithsize proc~init FTDictionary%init proc~init->proc~initwithsize proc~initassertionfailureexception FTException%initAssertionFailureException proc~initassertionfailureexception->proc~initftexception proc~initassertionfailureexception->proc~initwithsize proc~initassertionfailureexception->proc~addobjectforkey none~addvalueforkey~2 FTValueDictionary%addValueForKey proc~initassertionfailureexception->none~addvalueforkey~2 proc~initfatalexception FTException%initFatalException proc~initfatalexception->proc~initftexception proc~initfatalexception->proc~initwithsize proc~initfatalexception->none~addvalueforkey~2 proc~initftstack FTStack%initFTStack proc~initftstack->proc~initftlinkedlist proc~initwarningexception FTException%initWarningException proc~initwarningexception->proc~initftexception proc~initwarningexception->proc~initwithsize proc~initwarningexception->none~addvalueforkey~2 proc~initwithstrings FTStringSet%initWithStrings proc~initwithstrings->proc~addstring proc~initwithstrings->proc~initftstringset proc~insertobjectafterrecord FTLinkedList%insertObjectAfterRecord proc~insertobjectafterrecord->proc~initwithobject proc~intersectionwithset FTStringSet%intersectionWithSet proc~intersectionwithset->proc~addstring proc~intersectionwithset->proc~initftstringset proc~printallexceptions printAllExceptions proc~printallexceptions->proc~initwithftlinkedlist proc~push FTStack%push proc~push->proc~initwithobject proc~setfromdifference FTStringSet%setFromDifference proc~setfromdifference->proc~addstring proc~setfromdifference->proc~initftstringset proc~unionwithset FTStringSet%unionWithSet proc~unionwithset->proc~addstring proc~unionwithset->proc~initwithstrings proc~adddoubleprecisionvalueforkey FTValueDictionary%addDoublePrecisionValueForKey proc~adddoubleprecisionvalueforkey->none~initwithvalue~2 proc~adddoubleprecisionvalueforkey->proc~addobjectforkey proc~addintegervalueforkey FTValueDictionary%addIntegerValueForKey proc~addintegervalueforkey->none~initwithvalue~2 proc~addintegervalueforkey->proc~addobjectforkey proc~addlogicalvalueforkey FTValueDictionary%addLogicalValueForKey proc~addlogicalvalueforkey->none~initwithvalue~2 proc~addlogicalvalueforkey->proc~addobjectforkey proc~addobjectsfromlist FTLinkedList%addObjectsFromList proc~addobjectsfromlist->proc~add proc~addquadvalueforkey FTValueDictionary%addQuadValueForKey proc~addquadvalueforkey->none~initwithvalue~2 proc~addquadvalueforkey->proc~addobjectforkey proc~addrealvalueforkey FTValueDictionary%addRealValueForKey proc~addrealvalueforkey->none~initwithvalue~2 proc~addrealvalueforkey->proc~addobjectforkey proc~addstringvalueforkey FTValueDictionary%addStringValueForKey proc~addstringvalueforkey->none~initwithvalue~2 proc~addstringvalueforkey->proc~addobjectforkey proc~destructftexceptions destructFTExceptions proc~destructftexceptions->proc~printallexceptions proc~initializeftexceptions initializeFTExceptions proc~initializeftexceptions->proc~initftstack proc~insertobjectafterobject FTLinkedList%insertObjectAfterObject proc~insertobjectafterobject->proc~add proc~insertobjectafterobject->proc~insertobjectafterrecord proc~throw throw proc~throw->proc~push proc~throw->proc~initializeftexceptions none~addvalueforkey~2->proc~addquadvalueforkey proc~errorcount errorCount proc~errorcount->proc~initializeftexceptions proc~errorobject errorObject proc~errorobject->proc~initializeftexceptions proc~maximumerrorseverity maximumErrorSeverity proc~maximumerrorseverity->proc~initializeftexceptions proc~peeklastexception peekLastException proc~peeklastexception->proc~initializeftexceptions proc~poplastexception popLastException proc~poplastexception->proc~initializeftexceptions