lqr_vmap_list_foreach — perform operations on all LqrVMap
objects in an LqrVMapList
object
#include <lqr.h>
LqrRetVal lqr_vmap_list_foreach( | LqrVMapList* list, |
LqrVMapFunc func, | |
gpointer data) ; |
The function lqr_vmap_list_foreach
can be used to apply the function
func
to all the LqrVMap
objects listed in list
.
The parameter data
is used to pass arguments to the function.
The list
value should be obtained through the function
lqr_vmap_list_start
(3).
The function func
is of type LqrVMapFunc
, whose
prototype is defined by:
typedef LqrRetVal (*LqrVMapFunc) (LqrVMap *vmap, gpointer data);
The data
argument is of type gpointer, which is
just a pointer to void
.