void vortex_hash_replace_full ( VortexHash hash_table,
axlPointer  key,
axlDestroyFunc  key_destroy,
axlPointer  value,
axlDestroyFunc  value_destroy 
)

Replace using the given pair key/value into the given hash, providing the particular key and value destroy function, overrding default ones.

Replace the key/value pair into hash_table. If previous value key/value is not found then the pair is simply added.

Parameters:
hash_table the hash table to operate on
key the key value
key_destroy Destroy function to be called for the key.
value the value to insert
value_destroy Destroy value function to be called for the data.