IndexRundeck: E6F40Created: Fri Jun 14 03:30:23 EDT 2024

KEYVALUEPAIR_MOD

File: KeyValuePair_mod.F90
Summary: This module provides an interface which couples "keys" with an array of generics. Such entites are the building blocks of associative arrays (also called "dictionaries", "maps", or "hash maps".
Author : T. Clune
Version:

Subroutines:
check
Return true if object "this" has specified type and number of values. This utility function is used to check conformance in later subroutines.
clean

cleankeyvaluepair

equals
Return true if two pairs have identical contents.
getkey

getkeys

getkeys_array

getnumvalues

getvalue

getvalue_1

getvalue_i

getvalues

keyvaluepair

keyvaluepair_array
Constructor for vector of values
keyvaluepair_copy
Copy constructor
keyvaluepair_scalar
Constructor for scalar value
operator

print

readunformatted

readunformatted_pair
Read a KeyValuePair object from a unit attached to an unformatted, sequential file.
writeunformatted

writeunformatted_pair
Write a KeyValuePair object to a unit attached to an unformatted, sequential file.

Global Variables:
max_len_key : integer, parameter
Initial Value = 32
Used by: | DICTIONARY_MOD:equals | DICTIONARY_MOD:getkeys | DICTIONARY_MOD:insert_pair | DICTIONARY_MOD:set_pair |

Simplex Website Curator: Igor Aleinov — NASA Official: Gavin A. Schmidt

Contact GISS NASA Privacy PolicyAccessibility