summaryrefslogtreecommitdiff
path: root/qom/object.c
AgeCommit message (Expand)AuthorFilesLines
2016-01-18qom: Change object property iterator API contractDaniel P. Berrange1-18/+4
2016-01-18qom: Allow properties to be registered against classesDaniel P. Berrange1-15/+221
2015-11-19qom: Clean up assertions to display values on failureAndreas Färber1-6/+6
2015-11-19qom: Replace object property list with GHashTablePavel Fedin1-44/+76
2015-11-18qom: Introduce ObjectPropertyIterator struct for iterationDaniel P. Berrange1-0/+28
2015-11-11error: More error_setg() usageEric Blake1-2/+2
2015-11-06qom/object: fix 2 comment typosCao jin1-1/+1
2015-10-12qapi: Consistent generated code: prefer visitor 'v'Eric Blake1-9/+9
2015-09-19qom: Fix invalid error check in property_get_str()Markus Armbruster1-4/+8
2015-09-19qom: Do not reuse errp after a possible errorMarkus Armbruster1-6/+35
2015-09-08qom: Add recursive version of object_child_for_eachPeter Crosthwaite1-3/+22
2015-06-22qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster1-6/+6
2015-06-22qerror: Eliminate QERR_DEVICE_NOT_FOUNDMarkus Armbruster1-2/+4
2015-06-22qobject: Use 'bool' for qboolEric Blake1-2/+2
2015-06-19qom: Don't pass string table to object_get_enum() functionDaniel P. Berrange1-2/+17
2015-06-19qom: Add an object_property_add_enum() helper functionDaniel P. Berrange1-0/+58
2015-06-19qom: Make enum string tables const-correctDaniel P. Berrange1-1/+1
2015-06-19qom: Add object_new_with_props() / object_new_withpropv() helpersDaniel P. Berrange1-0/+109
2015-06-19qom: Add helper function for getting user objects rootDaniel P. Berrange1-0/+5
2015-06-19qom: strdup() target property name on object_property_add_alias()Eduardo Habkost1-2/+3
2015-06-05qom: add object_property_add_const_linkPaolo Bonzini1-0/+16
2015-03-31qom: Fix object_property_add_alias() with [*]Andreas Färber1-1/+1
2015-03-09Generalize QOM publishing of date and time from mc146818rtc.cDavid Gibson1-0/+79
2014-10-23qom: Demote already-has-a-parent to a regular errorPeter Crosthwaite1-1/+5
2014-10-23qom: Allow clearing of a Link propertyPeter Crosthwaite1-3/+7
2014-10-15qom: Add description field in ObjectProperty structGonglei1-0/+20
2014-10-15qom: Add error handler for object alias propertyGonglei1-1/+8
2014-10-15qom: Add error handler for object_property_print()Gonglei1-2/+10
2014-09-04qom: Add automatic arrayification to object_property_add()Peter Crosthwaite1-0/+21
2014-09-04qom: Make object_child_foreach() safe for objects removalAlexey Kardashevskiy1-2/+2
2014-09-02qom/object.c, hmp.c: fix string_output_get_string() memory leakChen Fan1-2/+10
2014-08-17qom: object: move unparenting to the child property's release callbackPaolo Bonzini1-10/+4
2014-08-17qom: object: delete properties before calling instance_finalizePaolo Bonzini1-1/+1
2014-07-01qom: object: Ignore refs/unrefs of NULLPeter Crosthwaite1-6/+8
2014-07-01qom: object: remove parent pointer when unparentingPeter Crosthwaite1-0/+1
2014-07-01qom: allow creating an alias of a child<> propertyPaolo Bonzini1-1/+11
2014-07-01qom: add a generic mechanism to resolve pathsPaolo Bonzini1-29/+53
2014-07-01qom: add object_property_add_alias()Stefan Hajnoczi1-0/+51
2014-06-19qom: introduce object_property_get_enum and object_property_get_uint16ListHu Tao1-0/+35
2014-04-25qerror.h: Remove QERR defines that are only used onceCole Robinson1-2/+3
2014-04-11qom: Fix crash with qom-list and link propertiesCole Robinson1-1/+2
2014-03-19qom: Add check() argument to object_property_add_link()Stefan Hajnoczi1-1/+17
2014-03-19qom: Make QOM link property unref optionalStefan Hajnoczi1-3/+33
2014-03-19qom: Don't make link NULL on object_property_set_link() failureStefan Hajnoczi1-14/+15
2014-03-19qom: Split object_property_set_link()Stefan Hajnoczi1-20/+40
2014-03-13Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell1-22/+32
2014-03-13object: add object_get_canonical_path_component()Stefan Hajnoczi1-22/+32
2014-03-12qom: Avoid leaking str and bool properties on failureStefan Hajnoczi1-2/+12
2014-02-14qapi: Add human mode to StringOutputVisitorPaolo Bonzini1-2/+2
2014-01-14Merge remote branch 'luiz/queue/qmp' into qmpqEdgar E. Iglesias1-3/+8