aboutsummaryrefslogtreecommitdiff
path: root/module.h
diff options
context:
space:
mode:
authorAmos Kong <akong@redhat.com>2012-08-31 10:56:23 +0800
committerLuiz Capitulino <lcapitulino@redhat.com>2012-09-05 15:48:56 -0300
commitb9c4b48d50057b6aee7c70879b240ff76f39c85b (patch)
tree350bac3ec1a13b67a2c5e289c35ccd0b60a30e76 /module.h
parent2ef20c15b4736c9b0afc7ef2b14239182fbcd3e1 (diff)
qapi: generate list struct and visit_list for enum
Currently, if we define an 'enum' and use it in one command's data, list struct for enum could not be generated, but it's used in qmp function. For example: KeyCodesList could not be generated. >>> qapi-schema.json: { 'enum': 'KeyCodes', 'data': [ 'shift', 'alt' ... ] } { 'command': 'sendkey', 'data': { 'keys': ['KeyCodes'], '*hold-time': 'int' } } >>> qmp-command.h: void qmp_sendkey(KeyCodesList * keys, bool has_hold_time, int64_t hold_time, Error **errp); This patch lets qapi generate list struct and visit_list for enum. Signed-off-by: Amos Kong <akong@redhat.com> Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Diffstat (limited to 'module.h')
0 files changed, 0 insertions, 0 deletions