hash_table_finalize Subroutine

private subroutine hash_table_finalize(me)

Finalizer - automatically clean up when hash table goes out of scope.

Arguments

Type IntentOptional Attributes Name
type(json_hash_table), intent(inout) :: me

Calls

proc~~hash_table_finalize~~CallsGraph proc~hash_table_finalize hash_table_finalize proc~hash_table_destroy json_hash_table%hash_table_destroy proc~hash_table_finalize->proc~hash_table_destroy none~destroy~4 json_core%destroy proc~hash_table_destroy->none~destroy~4 proc~destroy_json_core json_core%destroy_json_core none~destroy~4->proc~destroy_json_core proc~json_value_destroy json_core%json_value_destroy none~destroy~4->proc~json_value_destroy proc~json_value_destroy->none~destroy~4 proc~destroy_json_data destroy_json_data proc~json_value_destroy->proc~destroy_json_data

Source Code

    subroutine hash_table_finalize(me)

    type(json_hash_table), intent(inout) :: me

    call me%destroy()

    end subroutine hash_table_finalize