Method
JsonObjectIterinit
since: 1.2
Declaration [src]
void
json_object_iter_init (
JsonObjectIter* iter,
JsonObject* object
)
Description [src]
Initialises the iter
and associate it with object
.
JsonObjectIter iter;
const gchar *member_name;
JsonNode *member_node;
json_object_iter_init (&iter, some_object);
while (json_object_iter_next (&iter, &member_name, &member_node))
{
// Do something with @member_name and @member_node.
}
The iterator initialized with this function will iterate the members of the object in an undefined order.
See also: json_object_iter_init_ordered()
.
Available since: 1.2
Parameters
object
-
Type:
JsonObject
The JSON object to iterate over.
The data is owned by the caller of the method.