mapl3g_SimpleConnection Module


Uses

Used by

  • module~~mapl3g_simpleconnection~~UsedByGraph module~mapl3g_simpleconnection mapl3g_SimpleConnection module~mapl3g_componentspecparser mapl3g_ComponentSpecParser module~mapl3g_componentspecparser->module~mapl3g_simpleconnection module~mapl3g_matchconnection mapl3g_MatchConnection module~mapl3g_componentspecparser->module~mapl3g_matchconnection module~mapl3g_matchconnection->module~mapl3g_simpleconnection module~protoextdatagc ProtoExtDataGC module~protoextdatagc->module~mapl3g_simpleconnection module~test_stateregistry Test_StateRegistry module~test_stateregistry->module~mapl3g_simpleconnection module~add_child_by_name_smod add_child_by_name_smod module~add_child_by_name_smod->module~mapl3g_componentspecparser module~mapl3g_outermetacomponent mapl3g_OuterMetaComponent module~mapl3g_outermetacomponent->module~mapl3g_matchconnection module~parse_child_smod parse_child_smod module~parse_child_smod->module~mapl3g_componentspecparser module~parse_children_smod parse_children_smod module~parse_children_smod->module~mapl3g_componentspecparser module~parse_component_spec_smod parse_component_spec_smod module~parse_component_spec_smod->module~mapl3g_componentspecparser module~parse_connections_smod parse_connections_smod module~parse_connections_smod->module~mapl3g_componentspecparser module~parse_geometry_spec_smod parse_geometry_spec_smod module~parse_geometry_spec_smod->module~mapl3g_componentspecparser module~parse_setservices_smod parse_setservices_smod module~parse_setservices_smod->module~mapl3g_componentspecparser module~parse_var_specs_smod parse_var_specs_smod module~parse_var_specs_smod->module~mapl3g_componentspecparser module~setservices_smod SetServices_smod module~setservices_smod->module~mapl3g_componentspecparser module~test_componentspecparser Test_ComponentSpecParser module~test_componentspecparser->module~mapl3g_componentspecparser proc~setservices~9 setServices proc~setservices~9->module~protoextdatagc

Interfaces

public interface SimpleConnection

  • private function new_SimpleConnection(source, destination) result(this)

    Arguments

    Type IntentOptional Attributes Name
    type(ConnectionPt), intent(in) :: source
    type(ConnectionPt), intent(in) :: destination

    Return Value type(SimpleConnection)


Derived Types

type, public, extends(Connection) ::  SimpleConnection

Constructor

private function new_SimpleConnection (source, destination)

Type-Bound Procedures

procedure, public :: activate
procedure, public :: connect
procedure, public :: connect_sibling
procedure, public :: get_destination
procedure, public :: get_source