axl main logo
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Modules Pages
void axl_hash_foreach2 ( axlHash hash,
axlHashForeachFunc2  func,
axlPointer  user_data,
axlPointer  user_data2 
)

Allows to perform a foreach operation providing two user defined pointer to be passed to the foreach function for each item found.

This function works like axl_hash_foreach function but support two user defined pointers. See axl_hash_foreach for more information.

Parameters
hashThe hash where the iteration will be performed.
funcThe foreach function that will be called for all nodes found passed in both pointers defined along with the key value and the value associated.
user_dataUser defined data to be passed to the foreach function.
user_data2Second User defined data to be passed to the foreach function.

Referenced by axl_node_are_equal_full().