Search for a node with a specific key and remove
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(fhash_node_t), | intent(inout) | :: | node | 
                 Node to remove from  | 
        ||
| class(fhash_key_t) | :: | key | 
                 Key to remove  | 
        |||
| logical, | intent(out), | optional | :: | found | 
                 Indicates if the key was found in node and removed  | 
        |
| type(fhash_node_t), | intent(inout), | optional | :: | parent_node | 
                 Used internally  |