Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
virJSONValueObjectGetNumberUlong;
virJSONValueObjectGetObject;
virJSONValueObjectGetString;
-virJSONValueObjectGetStringArray;
virJSONValueObjectGetValue;
virJSONValueObjectHasKey;
virJSONValueObjectKeysNumber;
}
-char **
-virJSONValueObjectGetStringArray(virJSONValue *object, const char *key)
-{
- virJSONValue *data;
-
- data = virJSONValueObjectGetArray(object, key);
- if (!data) {
- virReportError(VIR_ERR_INTERNAL_ERROR,
- _("%s is missing or not an array"),
- key);
- return NULL;
- }
-
- return virJSONValueArrayToStringList(data);
-}
-
-
/**
* virJSONValueArrayToStringList:
* @data: a JSON array containing strings to convert
virJSONValueObjectGetString(virJSONValue *object,
const char *key);
char **
-virJSONValueObjectGetStringArray(virJSONValue *object,
- const char *key);
-char **
virJSONValueArrayToStringList(virJSONValue *data);
const char *
virJSONValueObjectGetStringOrNumber(virJSONValue *object,