| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| class(xml_writer_abstract), | public, | allocatable | :: | xml_writer | |||
| integer(kind=I4P), | public, | allocatable | :: | scratch_unit(:) |
| procedure, public, pass(self) :: initialize | |
| procedure, public, pass(self) :: finalize | |
| generic, public :: write_block => write_block_array, write_block_string, write_block_scratch | |
| procedure, private, pass(self) :: write_block_array | |
| procedure, private, pass(self) :: write_block_string | |
| procedure, private, pass(self) :: parse_scratch_files | |
| procedure, private, pass(self) :: write_block_scratch |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(vtm_file), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | filename | |||
| integer(kind=I4P), | intent(in), | optional | :: | scratch_units_number |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(vtm_file), | intent(inout) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(vtm_file), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | filenames(1:) | |||
| character(len=*), | intent(in), | optional | :: | names(1:) | ||
| character(len=*), | intent(in), | optional | :: | name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(vtm_file), | intent(inout) | :: | self | |||
| character(len=*), | intent(in), | optional | :: | action | ||
| character(len=*), | intent(in), | optional | :: | filenames | ||
| character(len=*), | intent(in), | optional | :: | names | ||
| character(len=*), | intent(in), | optional | :: | name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(vtm_file), | intent(inout) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(vtm_file), | intent(inout) | :: | self | |||
| integer(kind=I4P), | intent(in) | :: | scratch | |||
| character(len=*), | intent(in) | :: | action | |||
| character(len=*), | intent(in), | optional | :: | filename | ||
| character(len=*), | intent(in), | optional | :: | name |