Dynamic storage for meta data attribute/value pairs. More...
Go to the source code of this file.
Data Types | |
| type | w3metamd::meta_pair_t |
| Type for storing a user defined metadata pair as linked list element. More... | |
| type | w3metamd::meta_list_t |
| Linked list of meta data pairs. More... | |
| interface | w3metamd::meta_list_append |
| Interface to facilitate adding real/int/character values to list. More... | |
Modules | |
| module | w3metamd |
| Dynamic storage for meta data attribute/value pairs. | |
Functions/Subroutines | |
| subroutine | w3metamd::del_meta_list (LIST) |
| Deletes all entries in list. More... | |
| type(meta_list_t) function | w3metamd::copy_meta_list (LIST) |
| Create a deep copy of a meta data list. More... | |
| subroutine | w3metamd::print_meta_list (LIST) |
| Prints meta pairs in list to screen. More... | |
| subroutine | w3metamd::meta_list_append_m (LIST, META) |
| Append META_PAIR_T object to list. More... | |
| subroutine | w3metamd::meta_list_append_r (LIST, ATTNAME, RVAL) |
| Append REAL value attribute to list. More... | |
| subroutine | w3metamd::meta_list_append_i (LIST, ATTNAME, IVAL) |
| Append INTEGER value attribute to list. More... | |
| subroutine | w3metamd::meta_list_append_c (LIST, ATTNAME, SVAL) |
| Append CHARACTER string value attribute to list. More... | |
| subroutine | w3metamd::meta_list_find_attr (LIST, ATTN, META, ERR) |
| Find (first) entry in list with matching attname. More... | |
| logical function | w3metamd::meta_list_has_attr (LIST, ATTN) |
| Tests whether list contains an entry with specified attname. More... | |
Variables | |
| character(len= *), parameter | w3metamd::unsetc = "unset" |
| Value to represent "unset" character variable. More... | |
| real, parameter | w3metamd::unsetr = HUGE(1.0) |
| Value to represent "unset" real variable. More... | |
Dynamic storage for meta data attribute/value pairs.
Definition in file w3metamd.F90.