Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | parameter | :: | rk | = | yaml_real_kind | |
real(kind=rk), | private, | parameter | :: | default_minimum_real | = | -huge(1._rk) | |
real(kind=rk), | private, | parameter | :: | default_maximum_real | = | huge(1._rk) | |
integer, | private, | parameter | :: | default_minimum_integer | = | -huge(1) | |
integer, | private, | parameter | :: | default_maximum_integer | = | huge(1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_list_populator), | intent(inout) | :: | self | |||
integer, | intent(in) | :: | index | |||
type(type_list_item), | intent(inout) | :: | item |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_dictionary_populator), | intent(inout) | :: | self | |||
type(type_key_value_pair), | intent(inout) | :: | pair |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_scalar_setting), | intent(in) | :: | self | |||
logical, | intent(in) | :: | use_default |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | long_name | |||
character(len=:), | public, | allocatable | :: | description | |||
class(type_yaml_node), | public, | pointer | :: | backing_store_node | => | null() | |
character(len=:), | public, | allocatable | :: | path | |||
class(type_value), | public, | pointer | :: | parent | => | null() |
procedure, public :: write_schema => value_write_schema | |
procedure, public :: write_yaml => value_write_yaml | |
procedure, public :: get_maximum_depth => value_get_maximum_depth | |
procedure, public :: get_yaml_style => value_get_yaml_style | |
procedure, public :: create_child |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
class(type_value), | public, | pointer | :: | value | => | null() |
procedure, public :: set_value => node_set_value |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
class(type_value), | public, | pointer | :: | value | => | null() | |
character(len=:), | public, | allocatable | :: | key | |||
character(len=:), | public, | allocatable | :: | name | |||
logical, | public | :: | accessed | = | .false. | ||
type(type_key_value_pair), | public, | pointer | :: | next | => | null() |
procedure, public :: set_value => node_set_value |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
class(type_value), | public, | pointer | :: | value | => | null() | |
type(type_list_item), | public, | pointer | :: | next | => | null() |
procedure, public :: set_value => node_set_value |
procedure(dictionary_populator_create), public :: create |
procedure, public :: set_length => list_populator_set_length | |
procedure(list_populator_create), public :: create |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | long_name | |||
character(len=:), | public, | allocatable | :: | description | |||
class(type_yaml_node), | public, | pointer | :: | backing_store_node | => | null() | |
character(len=:), | public, | allocatable | :: | path | |||
class(type_value), | public, | pointer | :: | parent | => | null() | |
class(type_yaml_dictionary), | public, | pointer | :: | backing_store | => | null() | |
class(type_dictionary_populator), | public, | pointer | :: | populator | => | null() | |
type(type_key_value_pair), | public, | pointer | :: | first | => | null() |
procedure, public :: create_child | |
procedure, public :: write_schema => settings_write_schema | |
procedure, public :: write_yaml => settings_write_yaml | |
procedure, public :: get_maximum_depth => settings_get_maximum_depth | |
procedure, public :: get_yaml_style => settings_get_yaml_style | |
procedure, public :: load | |
procedure, public :: save | |
procedure, public :: write_schema_file | |
procedure, public :: get_real2 | |
procedure, public :: get_integer2 | |
procedure, public :: get_logical2 | |
procedure, public :: get_string2 | |
procedure, public :: get_integer | |
procedure, public :: get_logical | |
procedure, public :: get_string | |
procedure, public :: get_child | |
procedure, public :: get_list | |
procedure, public :: get_node | |
procedure, public :: check_all_used | |
generic, public :: get => get_real2, get_integer2, get_logical2, get_string2 | |
procedure, public :: populate => settings_populate | |
procedure, public :: finalize |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | long_name | |||
character(len=:), | public, | allocatable | :: | description | |||
class(type_yaml_node), | public, | pointer | :: | backing_store_node | => | null() | |
character(len=:), | public, | allocatable | :: | path | |||
class(type_value), | public, | pointer | :: | parent | => | null() | |
character(len=:), | public, | allocatable | :: | units | |||
logical, | public | :: | has_default | = | .false. |
procedure, public :: write_schema => value_write_schema | |
procedure, public :: get_yaml_style => value_get_yaml_style | |
procedure, public :: create_child | |
procedure(setting_as_string), public :: as_string | |
procedure, public :: write_yaml => setting_write_yaml | |
procedure, public :: get_comment => setting_get_comment | |
procedure, public :: get_maximum_depth => setting_get_maximum_depth |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | value | ||||
character(len=:), | public, | allocatable | :: | long_name | |||
character(len=:), | public, | allocatable | :: | key |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | long_name | |||
character(len=:), | public, | allocatable | :: | description | |||
class(type_yaml_node), | public, | pointer | :: | backing_store_node | => | null() | |
character(len=:), | public, | allocatable | :: | path | |||
class(type_value), | public, | pointer | :: | parent | => | null() | |
type(type_list_item), | public, | pointer | :: | first | => | null() | |
class(type_list_populator), | public, | pointer | :: | populator | => | null() |
procedure, public :: create_child | |
procedure, public :: write_schema => list_write_schema | |
procedure, public :: write_yaml => list_write_yaml | |
procedure, public :: get_maximum_depth => list_get_maximum_depth | |
procedure, public :: get_yaml_style => list_get_yaml_style |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | long_name | |||
character(len=:), | public, | allocatable | :: | description | |||
class(type_yaml_node), | public, | pointer | :: | backing_store_node | => | null() | |
character(len=:), | public, | allocatable | :: | path | |||
class(type_value), | public, | pointer | :: | parent | => | null() | |
character(len=:), | public, | allocatable | :: | units | |||
logical, | public | :: | has_default | = | .false. | ||
integer, | public, | pointer | :: | pvalue | => | null() | |
integer, | public | :: | value | ||||
integer, | public | :: | default | = | 0 | ||
integer, | public | :: | minimum | = | default_minimum_integer | ||
integer, | public | :: | maximum | = | default_maximum_integer | ||
type(type_option), | public, | allocatable | :: | options(:) |
procedure, public :: get_yaml_style => value_get_yaml_style | |
procedure, public :: create_child | |
procedure, public :: write_yaml => setting_write_yaml | |
procedure, public :: get_maximum_depth => setting_get_maximum_depth | |
procedure, public :: as_string => integer_as_string | |
procedure, public :: write_schema => integer_write_schema | |
procedure, public :: get_comment => integer_get_comment |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | long_name | |||
character(len=:), | public, | allocatable | :: | description | |||
class(type_yaml_node), | public, | pointer | :: | backing_store_node | => | null() | |
character(len=:), | public, | allocatable | :: | path | |||
class(type_value), | public, | pointer | :: | parent | => | null() | |
character(len=:), | public, | allocatable | :: | units | |||
logical, | public | :: | has_default | = | .false. | ||
real(kind=rk), | public, | pointer | :: | pvalue | => | null() | |
real(kind=rk), | public | :: | default | = | 0.0_rk | ||
real(kind=rk), | public | :: | minimum | = | default_minimum_real | ||
real(kind=rk), | public | :: | maximum | = | default_maximum_real |
procedure, public :: get_yaml_style => value_get_yaml_style | |
procedure, public :: create_child | |
procedure, public :: write_yaml => setting_write_yaml | |
procedure, public :: get_maximum_depth => setting_get_maximum_depth | |
procedure, public, nopass :: create => type_real_setting_create | |
procedure, public :: as_string => real_as_string | |
procedure, public :: write_schema => real_write_schema | |
procedure, public :: get_comment => real_get_comment |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | long_name | |||
character(len=:), | public, | allocatable | :: | description | |||
class(type_yaml_node), | public, | pointer | :: | backing_store_node | => | null() | |
character(len=:), | public, | allocatable | :: | path | |||
class(type_value), | public, | pointer | :: | parent | => | null() | |
character(len=:), | public, | allocatable | :: | units | |||
logical, | public | :: | has_default | = | .false. | ||
logical, | public, | pointer | :: | pvalue | => | null() | |
logical, | public | :: | value | ||||
logical, | public | :: | default | = | .true. |
procedure, public :: get_yaml_style => value_get_yaml_style | |
procedure, public :: create_child | |
procedure, public :: write_yaml => setting_write_yaml | |
procedure, public :: get_comment => setting_get_comment | |
procedure, public :: get_maximum_depth => setting_get_maximum_depth | |
procedure, public, nopass :: create => type_logical_setting_create | |
procedure, public :: as_string => logical_as_string | |
procedure, public :: write_schema => logical_write_schema |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | long_name | |||
character(len=:), | public, | allocatable | :: | description | |||
class(type_yaml_node), | public, | pointer | :: | backing_store_node | => | null() | |
character(len=:), | public, | allocatable | :: | path | |||
class(type_value), | public, | pointer | :: | parent | => | null() | |
character(len=:), | public, | allocatable | :: | units | |||
logical, | public | :: | has_default | = | .false. | ||
character(len=:), | public, | pointer | :: | pvalue | => | null() | |
character(len=:), | public, | allocatable | :: | value | |||
character(len=:), | public, | allocatable | :: | default |
procedure, public :: get_yaml_style => value_get_yaml_style | |
procedure, public :: create_child | |
procedure, public :: write_yaml => setting_write_yaml | |
procedure, public :: get_comment => setting_get_comment | |
procedure, public :: get_maximum_depth => setting_get_maximum_depth | |
procedure, public :: as_string => string_as_string | |
procedure, public :: write_schema => string_write_schema |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_value), | intent(in) | :: | self | |||
character(len=*), | intent(in) | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_value), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_list), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout), | target | :: | self | ||
character(len=*), | intent(in) | :: | name | |||
logical, | intent(in), | optional | :: | treat_as_path | ||
integer, | intent(out), | optional | :: | istart |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings_node), | intent(inout) | :: | node | |||
real(kind=rk), | target | :: | target | |||
character(len=*), | intent(in) | :: | long_name | |||
character(len=*), | intent(in) | :: | units | |||
real(kind=rk), | intent(in), | optional | :: | default | ||
real(kind=rk), | intent(in), | optional | :: | minimum | ||
real(kind=rk), | intent(in), | optional | :: | maximum | ||
character(len=*), | intent(in), | optional | :: | description |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | long_name | |||
character(len=*), | intent(in), | optional | :: | units | ||
integer, | intent(in), | optional | :: | default | ||
integer, | intent(in), | optional | :: | minimum | ||
integer, | intent(in), | optional | :: | maximum | ||
type(type_option), | intent(in), | optional | :: | options(:) | ||
character(len=*), | intent(in), | optional | :: | description |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | long_name | |||
logical, | intent(in), | optional | :: | default | ||
character(len=*), | intent(in), | optional | :: | description |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings_node), | intent(inout) | :: | node | |||
logical, | target | :: | target | |||
character(len=*), | intent(in) | :: | long_name | |||
logical, | intent(in), | optional | :: | default | ||
character(len=*), | intent(in), | optional | :: | description | ||
logical, | intent(inout), | optional | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | long_name | |||
character(len=*), | intent(in), | optional | :: | units | ||
character(len=*), | intent(in), | optional | :: | default | ||
character(len=*), | intent(in), | optional | :: | description |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_value), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout), | target | :: | self | ||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in), | optional | :: | long_name | ||
logical, | intent(in), | optional | :: | treat_as_path | ||
class(type_dictionary_populator), | optional | target | :: | populator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings_node), | intent(inout), | optional | :: | node | ||
character(len=*), | intent(in), | optional | :: | long_name | ||
class(type_dictionary_populator), | optional | target | :: | populator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_scalar_setting), | intent(in) | :: | self | |||
character(len=*), | intent(in) | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(in) | :: | self | |||
character(len=*), | intent(in) | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_list), | intent(in) | :: | self | |||
character(len=*), | intent(in) | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_real_setting), | intent(in) | :: | self | |||
logical, | intent(in) | :: | use_default |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=rk), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_integer_setting), | intent(in) | :: | self | |||
logical, | intent(in) | :: | use_default |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_logical_setting), | intent(in) | :: | self | |||
logical, | intent(in) | :: | use_default |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_string_setting), | intent(in) | :: | self | |||
logical, | intent(in) | :: | use_default |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_value), | intent(in) | :: | self | |||
integer, | intent(in) | :: | unit | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | indent |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_value), | intent(in) | :: | self | |||
integer, | intent(in) | :: | unit | |||
integer, | intent(in) | :: | indent | |||
integer, | intent(in) | :: | comment_depth | |||
logical, | intent(in) | :: | header |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | path | |||
integer, | intent(in) | :: | unit |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(in) | :: | self | |||
character(len=*), | intent(in) | :: | path | |||
integer, | intent(in) | :: | unit |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(in) | :: | self | |||
character(len=*), | intent(in) | :: | path | |||
integer, | intent(in) | :: | unit | |||
character(len=*), | intent(in) | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout) | :: | self | |||
real(kind=rk), | target | :: | target | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | long_name | |||
character(len=*), | intent(in) | :: | units | |||
real(kind=rk), | intent(in), | optional | :: | default | ||
real(kind=rk), | intent(in), | optional | :: | minimum | ||
real(kind=rk), | intent(in), | optional | :: | maximum | ||
character(len=*), | intent(in), | optional | :: | description |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_real_setting), | intent(inout) | :: | self | |||
class(type_yaml_node), | intent(in) | :: | backing_store_node |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout) | :: | self | |||
integer, | target | :: | target | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | long_name | |||
character(len=*), | intent(in), | optional | :: | units | ||
integer, | intent(in), | optional | :: | default | ||
integer, | intent(in), | optional | :: | minimum | ||
integer, | intent(in), | optional | :: | maximum | ||
type(type_option), | intent(in), | optional | :: | options(:) | ||
character(len=*), | intent(in), | optional | :: | description | ||
integer, | intent(out), | optional | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_integer_setting), | intent(inout) | :: | self | |||
class(type_yaml_node), | intent(in) | :: | backing_store_node |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout) | :: | self | |||
logical, | target | :: | target | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | long_name | |||
logical, | intent(in), | optional | :: | default | ||
character(len=*), | intent(in), | optional | :: | description | ||
logical, | intent(inout), | optional | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_logical_setting), | intent(inout) | :: | self | |||
class(type_yaml_node), | intent(in) | :: | backing_store_node |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout) | :: | self | |||
character(len=*), | target | :: | target | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | long_name | |||
character(len=*), | intent(in), | optional | :: | units | ||
character(len=*), | intent(in), | optional | :: | default | ||
character(len=*), | intent(in), | optional | :: | description | ||
character(len=:), | optional | allocatable | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings_node), | intent(inout) | :: | self | |||
class(type_value), | target | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout), | target | :: | self | ||
class(type_dictionary_populator), | target | :: | populator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout), | target | :: | self | ||
class(type_yaml_node), | target | :: | backing_store_node |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout), | target | :: | self | ||
character(len=*), | intent(in) | :: | name | |||
class(type_list_populator), | target | :: | populator | |||
character(len=*), | intent(in), | optional | :: | long_name | ||
logical, | intent(in), | optional | :: | treat_as_path |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_list), | intent(inout), | target | :: | self | ||
class(type_yaml_node), | target | :: | backing_store_node |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | message |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(in) | :: | self | |||
integer, | intent(in) | :: | unit | |||
integer, | intent(in) | :: | indent | |||
integer, | intent(in) | :: | comment_depth | |||
logical, | intent(in) | :: | header |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_list), | intent(in) | :: | self | |||
integer, | intent(in) | :: | unit | |||
integer, | intent(in) | :: | indent | |||
integer, | intent(in) | :: | comment_depth | |||
logical, | intent(in) | :: | header |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_scalar_setting), | intent(in) | :: | self | |||
integer, | intent(in) | :: | unit | |||
integer, | intent(in) | :: | indent | |||
integer, | intent(in) | :: | comment_depth | |||
logical, | intent(in) | :: | header |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_scalar_setting), | intent(in) | :: | self | |||
character(len=:), | intent(inout), | allocatable | :: | comment |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_real_setting), | intent(in) | :: | self | |||
character(len=:), | intent(inout), | allocatable | :: | comment |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=:), | intent(inout), | allocatable | :: | target | ||
character(len=*), | intent(in) | :: | infix | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_integer_setting), | intent(in) | :: | self | |||
character(len=:), | intent(inout), | allocatable | :: | comment |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_settings), | intent(in) | :: | self | |||
integer, | intent(in) | :: | unit | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | indent |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_list), | intent(in) | :: | self | |||
integer, | intent(in) | :: | unit | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | indent |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_integer_setting), | intent(in) | :: | self | |||
integer, | intent(in) | :: | unit | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | indent |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_real_setting), | intent(in) | :: | self | |||
integer, | intent(in) | :: | unit | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | indent |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_logical_setting), | intent(in) | :: | self | |||
integer, | intent(in) | :: | unit | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | indent |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_string_setting), | intent(in) | :: | self | |||
integer, | intent(in) | :: | unit | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | indent |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_list_populator), | intent(inout) | :: | self | |||
integer, | intent(in) | :: | n |