Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
virJSONValueObjectAppendNumberUint;
virJSONValueObjectAppendNumberUlong;
virJSONValueObjectAppendString;
-virJSONValueObjectAppendStringPrintf;
virJSONValueObjectDeflatten;
virJSONValueObjectForeachKeyValue;
virJSONValueObjectGet;
}
-int
-virJSONValueObjectAppendStringPrintf(virJSONValue *object,
- const char *key,
- const char *fmt,
- ...)
-{
- va_list ap;
- g_autofree char *str = NULL;
-
- va_start(ap, fmt);
- str = g_strdup_vprintf(fmt, ap);
- va_end(ap);
-
- return virJSONValueObjectInsertString(object, key, str, false);
-}
-
-
int
virJSONValueObjectPrependString(virJSONValue *object,
const char *key,
const char *key,
const char *value);
int
-virJSONValueObjectAppendStringPrintf(virJSONValue *object,
- const char *key,
- const char *fmt,
- ...)
- G_GNUC_PRINTF(3, 4);
-int
virJSONValueObjectPrependString(virJSONValue *object,
const char *key,
const char *value);