$ private
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(VarConnVector), | public | :: | conn_v |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(VarConn), | intent(inout) | :: | CONN | |||
character(len=*), | intent(in) | :: | SHORT_NAME | |||
character(len=*), | intent(in), | optional | :: | TO_NAME | ||
integer, | intent(in), | optional | :: | FROM_EXPORT | ||
integer, | intent(in), | optional | :: | TO_IMPORT | ||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(VarConn), | intent(inout), | target | :: | this | ||
type(MAPL_VarSpecPtr), | pointer | :: | ImSpecPtr(:) | |||
type(MAPL_VarSpecPtr), | pointer | :: | ExSpecPtr(:) | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(VarConn), | intent(inout), | target | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(VarConn), | intent(inout), | target | :: | this | ||
character(len=*), | intent(in) | :: | IMPORT_NAME | |||
character(len=*), | intent(out), | optional | :: | EXPORT_NAME | ||
integer, | intent(in) | :: | IMPORT | |||
integer, | intent(in) | :: | EXPORT | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(VarConn), | intent(inout), | target | :: | this | ||
character(len=*), | intent(in) | :: | IMPORT_NAME | |||
integer, | intent(in) | :: | import | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(VarConn), | intent(inout), | target | :: | this | ||
character(len=*), | intent(in) | :: | IMPORT_NAME | |||
character(len=*), | intent(out), | optional | :: | EXPORT_NAME | ||
integer, | intent(in) | :: | IMPORT | |||
integer, | intent(in) | :: | EXPORT | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(VarConn), | intent(inout), | target | :: | this | ||
character(len=*), | intent(in) | :: | IMPORT_NAME | |||
integer, | intent(in) | :: | import | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(VarConn), | intent(inout), | target | :: | this | ||
character(len=*), | intent(in) | :: | SHORT_NAME | |||
integer, | intent(in) | :: | IMPORT | |||
integer, | intent(out), | optional | :: | RC |
type VarConn !!$ private type(VarConnVector) :: conn_v contains procedure :: append procedure :: checkReq procedure :: checkUnused procedure :: varIsConnected_IE procedure :: varIsConnected_name generic :: varIsConnected => varIsConnected_IE generic :: varIsConnected => varIsConnected_name procedure :: varIsListed end type VarConn