axl main logo
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Modules Pages
typedef axl_bool(* axlStackForeach3)(axlPointer stack_data, axlPointer user_data, axlPointer user_data2, axlPointer user_data3)

Foreach function handler used at axl_stack_foreach3 function to iterate all elements inside the stack, from the head to the tail.

The function receives three user defined pointers that are defined at the axl_stack_foreach3 function.

Parameters
stack_dataA reference to the stack data stored.
user_dataA reference to a user defined pointer passed to axl_stack_foreach3.
user_data2A second reference to a user defined pointer passed to axl_stack_foreach3.
user_data3Third reference to a user defined pointer passed to axl_stack_foreach3.
Returns
axl_true to make the foreach process to stop. axl_false to make the process to continue.