init


Description:

public void init (Object object)

Initialises the this and associate it with object.

```c 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: [method@Json.ObjectIter.init_ordered]

Parameters:

this

an uninitialised JSON object iterator

object

the JSON object to iterate over