Functions to edit the PSML ps_t structure
@author Alberto Garcia
Interfaces
-
public subroutine ps_AddProvenanceRecord(ps, creator, date, annotation)
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(ps_t),
|
intent(inout) |
|
|
:: |
ps |
|
character(len=*),
|
intent(in) |
|
|
:: |
creator |
|
character(len=*),
|
intent(in) |
|
|
:: |
date |
|
type(ps_annotation_t),
|
intent(in), |
|
target
|
:: |
annotation |
|
-
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(ps_t),
|
intent(inout) |
|
|
:: |
ps |
|
-
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(ps_t),
|
intent(inout) |
|
|
:: |
ps |
|
Subroutines
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(ps_t),
|
intent(inout) |
|
|
:: |
ps |
|
character(len=*),
|
intent(in), |
optional |
|
:: |
version |
|
character(len=*),
|
intent(in), |
optional |
|
:: |
uuid |
|
character(len=*),
|
intent(in), |
optional |
|
:: |
namespace |
|
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(ps_t),
|
intent(inout) |
|
|
:: |
ps |
|
character(len=*),
|
intent(in) |
|
|
:: |
version |
|
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(ps_t),
|
intent(inout) |
|
|
:: |
ps |
|
character(len=36),
|
intent(in) |
|
|
:: |
id |
|
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(ps_t),
|
intent(inout) |
|
|
:: |
ps |
|
character(len=*),
|
intent(in) |
|
|
:: |
creator |
|
character(len=*),
|
intent(in) |
|
|
:: |
date |
|
type(ps_annotation_t),
|
intent(in), |
|
target
|
:: |
annotation |
|
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(ps_t),
|
intent(inout) |
|
|
:: |
ps |
|
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(ps_t),
|
intent(inout) |
|
|
:: |
ps |
|