StateItemExtensionPtr Derived Type

type, public :: StateItemExtensionPtr


Inherits

type~~stateitemextensionptr~~InheritsGraph type~stateitemextensionptr StateItemExtensionPtr type~stateitemextension StateItemExtension type~stateitemextensionptr->type~stateitemextension ptr type~componentdriverptrvector ComponentDriverPtrVector type~stateitemextension->type~componentdriverptrvector consumers type~griddedcomponentdriver GriddedComponentDriver type~stateitemextension->type~griddedcomponentdriver producer type~stateitemspec StateItemSpec type~stateitemextension->type~stateitemspec spec type~vector_wrapper~21 vector_wrapper type~componentdriverptrvector->type~vector_wrapper~21 elements ESMF_Clock ESMF_Clock type~griddedcomponentdriver->ESMF_Clock clock ESMF_GridComp ESMF_GridComp type~griddedcomponentdriver->ESMF_GridComp gridcomp type~componentdriver ComponentDriver type~griddedcomponentdriver->type~componentdriver type~componentdrivervector ComponentDriverVector type~griddedcomponentdriver->type~componentdrivervector export_couplers, import_couplers type~multistate MultiState type~griddedcomponentdriver->type~multistate states StringVector StringVector type~stateitemspec->StringVector raw_dependencies type~actualptvector ActualPtVector type~stateitemspec->type~actualptvector dependencies type~vector_wrapper~10 vector_wrapper type~actualptvector->type~vector_wrapper~10 elements type~vector_wrapper~22 vector_wrapper type~componentdrivervector->type~vector_wrapper~22 elements ESMF_State ESMF_State type~multistate->ESMF_State internalState, importState, exportState type~componentdriverptr ComponentDriverPtr type~vector_wrapper~21->type~componentdriverptr item

Inherited by

type~~stateitemextensionptr~~InheritedByGraph type~stateitemextensionptr StateItemExtensionPtr type~vector_wrapper~23 vector_wrapper type~vector_wrapper~23->type~stateitemextensionptr item type~stateitemextensionptrvector StateItemExtensionPtrVector type~stateitemextensionptrvector->type~vector_wrapper~23 elements type~stateitemextensionptrvectoriterator StateItemExtensionPtrVectorIterator type~stateitemextensionptrvectoriterator->type~vector_wrapper~23 elements type~extensionfamily ExtensionFamily type~extensionfamily->type~stateitemextensionptrvector extensions type~vectorriterator~18 VectorRIterator type~vectorriterator~18->type~stateitemextensionptrvectoriterator iterator type~virtualptfamilypair VirtualPtFamilyPair type~virtualptfamilypair->type~extensionfamily second

Components

Type Visibility Attributes Name Initial
type(StateItemExtension), public, pointer :: ptr => null()

Source Code

   type :: StateItemExtensionPtr
      type(StateItemExtension), pointer :: ptr => null()
   end type StateItemExtensionPtr