Function
JsonArrayForeach
since: 0.8
Declaration
void
(* JsonArrayForeach) (
JsonArray* array,
guint index_,
JsonNode* element_node,
gpointer user_data
)
Description [src]
The function to be passed to json_array_foreach_element()
.
You should not add or remove elements to and from array
within
this function.
It is safe to change the value of element_node
.
Available since: 0.8
Parameters
array
-
Type:
JsonArray
The iterated JSON array.
The data is owned by the caller of the function. index_
-
Type:
guint
The index of the element.
element_node
-
Type:
JsonNode
The value of the element at the given
index_
.The data is owned by the caller of the function. user_data
-
Type:
gpointer
Data passed to the function.
The argument can be NULL
.The data is owned by the caller of the function.