Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
virJSONValueObjectKeysNumber;
virJSONValueObjectRemoveKey;
virJSONValueObjectStealArray;
+virJSONValueObjectStealObject;
virJSONValueToString;
}
+virJSONValuePtr
+virJSONValueObjectStealObject(virJSONValuePtr object,
+ const char *key)
+{
+ return virJSONValueObjectStealByType(object, key, VIR_JSON_TYPE_OBJECT);
+}
+
+
int
virJSONValueObjectIsNull(virJSONValuePtr object,
const char *key)
const char *key);
virJSONValuePtr virJSONValueObjectStealArray(virJSONValuePtr object,
const char *key);
+virJSONValuePtr virJSONValueObjectStealObject(virJSONValuePtr object,
+ const char *key);
const char *virJSONValueObjectGetString(virJSONValuePtr object, const char *key);
const char *virJSONValueObjectGetStringOrNumber(virJSONValuePtr object, const char *key);