ConnectionPoint Derived Type

type, public :: ConnectionPoint


Inherited by

type~~connectionpoint~~InheritedByGraph type~connectionpoint ConnectionPoint type~varconnpoint VarConnPoint type~varconnpoint->type~connectionpoint new_connection_point type~varconntype VarConnType type~varconntype->type~varconnpoint FROM, TO type~vector_wrapper~3 vector_wrapper type~vector_wrapper~3->type~varconntype item type~varconnvector VarConnVector type~varconnvector->type~vector_wrapper~3 elements type~varconnvectoriterator VarConnVectorIterator type~varconnvectoriterator->type~vector_wrapper~3 elements

Components

Type Visibility Attributes Name Initial
character(len=:), public, allocatable :: component
character(len=:), public, allocatable :: state_item

Constructor

public interface ConnectionPoint

  • private function new_ConnectionPoint(component, state_item) result(connection_point)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: component
    character(len=*), intent(in) :: state_item

    Return Value type(ConnectionPoint)


Source Code

   type :: ConnectionPoint
      character(:), allocatable :: component
      character(:), allocatable :: state_item
   end type ConnectionPoint