dm_hash_table_set Function

public function dm_hash_table_set(hash_table, key, value) result(rc)

Adds element to hash table, or replaces existing value. This function does not resolve hash collisions.

Arguments

Type IntentOptional Attributes Name
type(hash_table_type), intent(inout) :: hash_table

Hash table type.

character(len=*), intent(in) :: key

Hash table key.

class(*), intent(inout), target :: value

Associated value.

Return Value integer


Calls

proc~~dm_hash_table_set~~CallsGraph proc~dm_hash_table_set dm_hash_table_set proc~dm_hash_fnv1a dm_hash_fnv1a proc~dm_hash_table_set->proc~dm_hash_fnv1a

Called by

proc~~dm_hash_table_set~~CalledByGraph proc~dm_hash_table_set dm_hash_table_set proc~dm_cgi_router_add dm_cgi_router_add proc~dm_cgi_router_add->proc~dm_hash_table_set proc~dm_cgi_router_set dm_cgi_router_set proc~dm_cgi_router_set->proc~dm_cgi_router_add