summaryrefslogtreecommitdiff
path: root/json-glib/json-reader.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@linux.intel.com>2011-02-04 19:18:22 +0000
committerEmmanuele Bassi <ebassi@linux.intel.com>2011-02-04 19:18:22 +0000
commit74ed11db6da9839ce17b448d6d17103ea0734dda (patch)
tree4a0b9badb0f8c4a6ad2b67a890979d873c27ba9b /json-glib/json-reader.h
parenteb14f92019bde75947a98f5578167af6b6a17974 (diff)
downloadjson-glib-74ed11db6da9839ce17b448d6d17103ea0734dda.tar.gz
reader: Add list_members() method
Allow retrieving a list of member names from the current cursor position of the JsonReader. It's useful if you're trying to inspect a JSON tree.
Diffstat (limited to 'json-glib/json-reader.h')
-rw-r--r--json-glib/json-reader.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/json-glib/json-reader.h b/json-glib/json-reader.h
index a018195..d6d39fb 100644
--- a/json-glib/json-reader.h
+++ b/json-glib/json-reader.h
@@ -126,6 +126,7 @@ gboolean json_reader_read_member (JsonReader *reader,
const gchar *member_name);
void json_reader_end_member (JsonReader *reader);
gint json_reader_count_members (JsonReader *reader);
+gchar ** json_reader_list_members (JsonReader *reader);
gboolean json_reader_is_value (JsonReader *reader);
JsonNode * json_reader_get_value (JsonReader *reader);