diff options
Diffstat (limited to 'include/qapi/visitor.h')
-rw-r--r-- | include/qapi/visitor.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/qapi/visitor.h b/include/qapi/visitor.h index 221163742c..709cca0774 100644 --- a/include/qapi/visitor.h +++ b/include/qapi/visitor.h @@ -522,4 +522,16 @@ void visit_type_number(Visitor *v, const char *name, double *obj, */ void visit_type_any(Visitor *v, const char *name, QObject **obj, Error **errp); +/* + * Visit a JSON null value. + * + * @name expresses the relationship of the null value to its parent + * container; see the general description of @name above. + * + * Unlike all other visit_type_* functions, no obj parameter is + * needed; rather, this is a witness that an explicit null value is + * expected rather than any other type. + */ +void visit_type_null(Visitor *v, const char *name, Error **errp); + #endif |