Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
type(StringIntegerMap), | intent(in), | optional | :: | dimensions | ||
type(Variable), | intent(in), | optional | :: | global | ||
type(StringVariableMap), | intent(in), | optional | :: | variables | ||
type(StringVector), | intent(in), | optional | :: | order |
private function new_FileMetadata (unusable, dimensions, global, variables, order) |
generic, public :: add_attribute => add_attribute_0d, add_attribute_1d | |
procedure, public :: add_attribute_0d | |
procedure, public :: add_attribute_1d | |
procedure, public :: add_dimension | |
procedure, public :: add_variable | |
procedure, public :: equal | |
procedure, public :: get_attribute | |
procedure, public :: get_attributes | |
procedure, public :: get_coordinate_variable | |
procedure, public :: get_dimension | |
procedure, public :: get_dimensions | |
procedure, public :: get_global_var | |
procedure, public :: get_order | |
procedure, public :: get_source_file | |
procedure, public :: get_variable | |
procedure, public :: get_variables | |
procedure, public :: has_attribute | |
procedure, public :: has_dimension | |
procedure, public :: has_variable | |
procedure, public :: is_coordinate_variable | |
procedure, public :: merge | |
procedure, public :: modify_dimension | |
procedure, public :: modify_variable | |
procedure, public :: not_equal | |
generic, public :: operator(/=) => not_equal | |
generic, public :: operator(==) => equal | |
procedure, public :: remove_attribute | |
procedure, public :: remove_variable | |
procedure, public :: serialize | |
procedure, public :: set_order | |
procedure, public :: set_source_file | |
generic, public :: write(formatted) => write_formatted | |
procedure, public :: write_formatted |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | buffer(:) | |||
type(FileMetadata), | intent(inout) | :: | fmd | |||
integer, | intent(out), | optional | :: | rc |