Converts type to static or allocatable namelist string.
Writes beat namelist to string. The passed character string must
have a minimum length of NML_BEAT_LEN. Returns E_WRITE on error.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(beat_type), | intent(inout) | :: | beat |
Beat type. |
||
| character(len=*), | intent(inout) | :: | string |
Output string. |
Writes image namelist to string. The passed character string must
have a minimum length of NML_IMAGE_LEN. Returns E_WRITE on error.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(image_type), | intent(inout) | :: | image |
Image type. |
||
| character(len=*), | intent(inout) | :: | string |
Output string. |
Writes log namelist to string. The passed character string must have
a minimum length of NML_LOG_LEN. Returns E_WRITE on error.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(log_type), | intent(inout) | :: | log |
Log type. |
||
| character(len=*), | intent(inout) | :: | string |
Output string. |
Writes node namelist to string. The passed character string must
have a minimum length of NML_NODE_LEN. Returns E_WRITE on
error.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(node_type), | intent(inout) | :: | node |
Node type. |
||
| character(len=*), | intent(inout) | :: | string |
Output string. |
Writes observation namelist to string. The passed character string
must have a minimum length of NML_OBSERV_LEN. Returns E_WRITE
on error.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(observ_type), | intent(inout) | :: | observ |
Observation type. |
||
| character(len=*), | intent(inout) | :: | string |
Output string. |
Writes sensor namelist to string. The passed character string must
have a minimum length of NML_SENSOR_LEN. Returns E_WRITE on
error.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(sensor_type), | intent(inout) | :: | sensor |
Sensor type. |
||
| character(len=*), | intent(inout) | :: | string |
Output string. |
Writes target namelist to string. The passed character string must
have a minimum length of NML_TARGET_LEN. Returns E_WRITE on
error.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(target_type), | intent(inout) | :: | target |
Target type. |
||
| character(len=*), | intent(inout) | :: | string |
Output string. |
Writes beat namelist to allocatable string of given length. Returns
E_ALLOC if allocation of string failed, or E_WRITE if the
serialisation failed.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(beat_type), | intent(inout) | :: | beat |
Beat type. |
||
| character(len=:), | intent(out), | allocatable | :: | string |
Allocatable output string. |
|
| integer, | intent(in) | :: | n |
String length. |
Writes image namelist to allocatable string of given length. Returns
E_ALLOC if allocation of string failed, or E_WRITE if the
serialisation failed.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(image_type), | intent(inout) | :: | image |
Image type. |
||
| character(len=:), | intent(out), | allocatable | :: | string |
Allocatable output string. |
|
| integer, | intent(in) | :: | n |
String length. |
Writes log namelist to allocatable string of given length. Returns
E_ALLOC if allocation of string failed, or E_WRITE if the
serialisation failed.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(log_type), | intent(inout) | :: | log |
Log type. |
||
| character(len=:), | intent(out), | allocatable | :: | string |
Allocatable output string. |
|
| integer, | intent(in) | :: | n |
String length. |
Writes node namelist to allocatable string of given length. Returns
E_ALLOC if allocation of string failed, or E_WRITE if the
serialisation failed.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(node_type), | intent(inout) | :: | node |
Node type. |
||
| character(len=:), | intent(out), | allocatable | :: | string |
Allocatable output string. |
|
| integer, | intent(in) | :: | n |
String length. |
Writes observation namelist to allocatable string of given length.
Returns E_ALLOC if allocation of string failed, or E_WRITE if
the serialisation failed.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(observ_type), | intent(inout) | :: | observ |
Observation type. |
||
| character(len=:), | intent(out), | allocatable | :: | string |
Allocatable output string. |
|
| integer, | intent(in) | :: | n |
String length. |
Writes sensor namelist to allocatable string of given length.
Returns E_ALLOC if allocation of string failed, or E_WRITE if
the serialisation failed.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(sensor_type), | intent(inout) | :: | sensor |
Sensor type. |
||
| character(len=:), | intent(out), | allocatable | :: | string |
Allocatable output string. |
|
| integer, | intent(in) | :: | n |
String length. |
Writes target namelist to allocatable string of given length.
Returns E_ALLOC if allocation of string failed, or E_WRITE if
the serialisation failed.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(target_type), | intent(inout) | :: | target |
Target type. |
||
| character(len=:), | intent(out), | allocatable | :: | string |
Allocatable output string. |
|
| integer, | intent(in) | :: | n |
String length. |