commit | 44677ded43f1dec44fabfe52f3a4f6eb28134f95 | [log] [tgz] |
---|---|---|
author | Anthony Liguori <aliguori@us.ibm.com> | Mon Dec 12 14:29:26 2011 -0600 |
committer | Anthony Liguori <aliguori@us.ibm.com> | Thu Dec 15 09:20:47 2011 -0600 |
tree | bf238a0e96f0f23df7d80d83c3674128f340a489 | |
parent | 85ed303bfe1f67a4c18ffe51916e73cffd7d9e9b [diff] |
qom: add new dynamic property infrastructure based on Visitors (v2) qdev properties are settable only during construction and static to classes. This isn't flexible enough for QOM. This patch introduces a property interface for qdev that provides dynamic properties that are tied to objects, instead of classes. These properties are Visitor based instead of string based too. Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>