Lines Matching full:string

53  * Parse @string as JSON value.
62 static QObject *qobject_from_jsonv(const char *string, va_list *ap, in qobject_from_jsonv() argument
68 json_message_parser_feed(&state.parser, string, strlen(string)); in qobject_from_jsonv()
80 QObject *qobject_from_json(const char *string, Error **errp) in qobject_from_json() argument
82 return qobject_from_jsonv(string, NULL, errp); in qobject_from_json()
86 * Parse @string as JSON value with %-escapes interpolated.
87 * Abort on error. Do not use with untrusted @string.
90 QObject *qobject_from_vjsonf_nofail(const char *string, va_list ap) in qobject_from_vjsonf_nofail() argument
97 obj = qobject_from_jsonv(string, &ap_copy, &error_abort); in qobject_from_vjsonf_nofail()
105 * Parse @string as JSON value with %-escapes interpolated.
106 * Abort on error. Do not use with untrusted @string.
109 QObject *qobject_from_jsonf_nofail(const char *string, ...) in qobject_from_jsonf_nofail() argument
114 va_start(ap, string); in qobject_from_jsonf_nofail()
115 obj = qobject_from_vjsonf_nofail(string, ap); in qobject_from_jsonf_nofail()
122 * Parse @string as JSON object with %-escapes interpolated.
123 * Abort on error. Do not use with untrusted @string.
126 QDict *qdict_from_vjsonf_nofail(const char *string, va_list ap) in qdict_from_vjsonf_nofail() argument
130 qdict = qobject_to(QDict, qobject_from_vjsonf_nofail(string, ap)); in qdict_from_vjsonf_nofail()
136 * Parse @string as JSON object with %-escapes interpolated.
137 * Abort on error. Do not use with untrusted @string.
140 QDict *qdict_from_jsonf_nofail(const char *string, ...) in qdict_from_jsonf_nofail() argument
145 va_start(ap, string); in qdict_from_jsonf_nofail()
146 qdict = qdict_from_vjsonf_nofail(string, ap); in qdict_from_jsonf_nofail()