Markus Armbruster
|
86cdf9ec8d
json: Clean up headers
|
7 years ago |
Markus Armbruster
|
dd98e84819
qjson: Have qobject_from_json() & friends reject empty and blank
|
7 years ago |
Markus Armbruster
|
2a4794ba14
qjson: Fix qobject_from_json() & friends for multiple values
|
7 years ago |
Markus Armbruster
|
62815d85ae
json: Redesign the callback to consume JSON values
|
7 years ago |
Markus Armbruster
|
2d36e84304
qobject: qobject_from_jsonv() is dangerous, hide it away
|
7 years ago |
Markus Armbruster
|
4ff184689b
qobject: New qobject_from_vjsonf_nofail(), qdict_from_vjsonf_nofail()
|
7 years ago |
Markus Armbruster
|
6ce80fd803
qobject: Replace qobject_from_jsonf() by qobject_from_jsonf_nofail()
|
7 years ago |
Markus Armbruster
|
ab45015a96
qobject: Let qobject_from_jsonf() fail instead of abort
|
7 years ago |
Markus Armbruster
|
a193352ff9
qobject: New qdict_from_jsonf_nofail()
|
7 years ago |
Marc-André Lureau
|
cb3e7f08ae
qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF
|
7 years ago |
Max Reitz
|
7dc847ebba
qapi: Replace qobject_to_X(o) by qobject_to(X, o)
|
7 years ago |
Markus Armbruster
|
fc81fa1eb0
Include qapi/qmp/qstring.h exactly where needed
|
7 years ago |
Markus Armbruster
|
452fcdbc49
Include qapi/qmp/qdict.h exactly where needed
|
7 years ago |
Markus Armbruster
|
47e6b297e7
Include qapi/qmp/qlist.h exactly where needed
|
7 years ago |
Markus Armbruster
|
15280c360e
qdict qlist: Make most helper macros functions
|
7 years ago |
Markus Armbruster
|
6b67395762
Eliminate qapi/qmp/types.h
|
7 years ago |
Marc-André Lureau
|
01b2ffcedd
qapi: merge QInt and QFloat in QNum
|
8 years ago |
Markus Armbruster
|
57348c2f18
qobject: Propagate parse errors through qobject_from_json()
|
8 years ago |
Markus Armbruster
|
ea5ef5c80b
qjson: Abort earlier on qobject_from_jsonf() misuse
|
8 years ago |
Markus Armbruster
|
99dbfd1db1
qobject: Propagate parse errors through qobject_from_jsonv()
|
8 years ago |
Eric Blake
|
c7eb39cbd4
qapi: Improve use of qmp/types.h
|
9 years ago |
Veronia Bahaa
|
f348b6d1a5
util: move declarations out of qemu-common.h
|
9 years ago |
Eric Blake
|
6e8e5cb9aa
qobject: Document more shortcomings in our number handling
|
9 years ago |
Peter Maydell
|
f2ad72b30e
qobject: Clean up includes
|
9 years ago |
Paolo Bonzini
|
95385fe9ac
qjson: store tokens in a GQueue
|
9 years ago |
Markus Armbruster
|
4629ed1e98
qerror: Finally unused, clean up
|
10 years ago |
Eric Blake
|
fc48ffc39e
qobject: Use 'bool' for qbool
|
10 years ago |
Markus Armbruster
|
481b002cc8
qobject: Add a special null QObject
|
10 years ago |
Markus Armbruster
|
a7c3181628
qobject: Clean up around qtype_code
|
10 years ago |
Max Reitz
|
4b58554a0e
qjson: Drop trailing space for pretty formatting
|
10 years ago |