aboutsummaryrefslogtreecommitdiff
path: root/qapi/qmp-input-visitor.c
AgeCommit message (Expand)Author
2016-10-25qapi: rename *qmp-*-visitor* to *qobject-*-visitor*Daniel P. Berrange
2016-10-07qapi: return a 'missing parameter' errorMarc-André Lureau
2016-10-07qapi: assert list entry has a valueMarc-André Lureau
2016-10-07qapi: add assert about root valueMarc-André Lureau
2016-10-06qapi: Fix crash when 'any' or 'null' parameter is missingMarc-André Lureau
2016-07-19qapi: change QmpInputVisitor to QSLISTPaolo Bonzini
2016-07-06qmp-input-visitor: Favor new visit_free() functionEric Blake
2016-07-06qapi: Add new visit_free() functionEric Blake
2016-07-06qapi: Add parameter to visit_end_*Eric Blake
2016-05-12qapi: Simplify semantics of visit_next_list()Eric Blake
2016-05-12qapi: Split visit_end_struct() into piecesEric Blake
2016-05-12qmp: Support explicit null during visitsEric Blake
2016-05-12qapi: Add visit_type_null() visitorEric Blake
2016-05-12qmp-input: Refactor when list is advancedEric Blake
2016-05-12qmp-input: Require struct push to visit members of top dictEric Blake
2016-05-12qmp-input: Don't consume input when checking has_memberEric Blake
2016-05-12qapi: Consolidate QMP input visitor creationEric Blake
2016-05-12qmp-input: Clean up stack handlingEric Blake
2016-05-12qapi: Guarantee NULL obj on input visitor callback errorEric Blake
2016-05-12qapi-visit: Add visitor.type classificationEric Blake
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-02-19qapi: Change visit_start_implicit_struct to visit_start_alternateEric Blake
2016-02-19qapi: Adjust layout of FooList typesEric Blake
2016-02-19qapi: Simplify excess input reporting in input visitorsEric Blake
2016-02-08qapi: Drop unused error argument for list and implicit structEric Blake
2016-02-08qapi: Tighten qmp_input_end_list()Eric Blake
2016-02-08qapi: Drop unused 'kind' for struct/enum visitEric Blake
2016-02-08qapi: Swap 'name' in visit_* callbacks to match public APIEric Blake
2016-02-08qapi: Make all visitors supply uint64 callbacksEric Blake
2016-02-08qapi: Prefer type_int64 over type_int in visitorsEric Blake
2016-02-04qapi: Clean up includesPeter Maydell
2015-12-17qapi: Simplify visits of optional fieldsEric Blake
2015-12-17qapi: Fix alternates that accept 'number' but not 'int'Eric Blake
2015-12-17qapi: Simplify visiting of alternate typesEric Blake
2015-10-29qstring: Make conversion from QObject * accept nullMarkus Armbruster
2015-10-29qfloat qint: Make conversion from QObject * accept nullMarkus Armbruster
2015-10-29qbool: Make conversion from QObject * accept nullMarkus Armbruster
2015-09-21qapi: Introduce a first class 'any' typeMarkus Armbruster
2015-06-22qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster
2015-06-22qobject: Use 'bool' for qboolEric Blake
2014-05-15qapi: Replace start_optional()/end_optional() by optional()Markus Armbruster
2014-04-25qerror.h: Remove QERR defines that are only used onceCole Robinson
2013-07-26qapi: Anonymous unionsKevin Wolf
2013-07-26qapi: Add consume argument to qmp_input_get_object()Kevin Wolf
2013-07-26qapi: Add visitor for implicit structsKevin Wolf
2012-12-19misc: move include files to include/qemu/Paolo Bonzini
2012-12-19qapi: move include files to include/qobject/Paolo Bonzini
2012-05-14qapi: QMP input visitor, handle floats parsed as intsMichael Roth
2012-04-23qapi: g_hash_table_find() instead of GHashTableIter.NODA, Kai
2012-03-27qapi: add strict mode to input visitorPaolo Bonzini