qobject-output-visitor.h 659 字节
Newer Older
M
Michael Roth 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13
/*
 * Output Visitor
 *
 * Copyright IBM, Corp. 2011
 *
 * Authors:
 *  Anthony Liguori   <aliguori@us.ibm.com>
 *
 * This work is licensed under the terms of the GNU LGPL, version 2.1 or later.
 * See the COPYING.LIB file in the top-level directory.
 *
 */

14 15
#ifndef QOBJECT_OUTPUT_VISITOR_H
#define QOBJECT_OUTPUT_VISITOR_H
M
Michael Roth 已提交
16

17 18
#include "qapi/visitor.h"
#include "qapi/qmp/qobject.h"
M
Michael Roth 已提交
19

20
typedef struct QObjectOutputVisitor QObjectOutputVisitor;
M
Michael Roth 已提交
21

22
/*
23
 * Create a new QObject output visitor.
24 25 26 27
 *
 * If everything else succeeds, pass @result to visit_complete() to
 * collect the result of the visit.
 */
28
Visitor *qobject_output_visitor_new(QObject **result);
M
Michael Roth 已提交
29 30

#endif