Statistics
| Branch: | Revision:

root / include / qapi / dealloc-visitor.h @ 0b7593e0

History | View | Annotate | Download (585 Bytes)

1 d5f3c29c Michael Roth
/*
2 d5f3c29c Michael Roth
 * Dealloc Visitor
3 d5f3c29c Michael Roth
 *
4 d5f3c29c Michael Roth
 * Copyright IBM, Corp. 2011
5 d5f3c29c Michael Roth
 *
6 d5f3c29c Michael Roth
 * Authors:
7 d5f3c29c Michael Roth
 *  Michael Roth   <mdroth@linux.vnet.ibm.com>
8 d5f3c29c Michael Roth
 *
9 d5f3c29c Michael Roth
 * This work is licensed under the terms of the GNU LGPL, version 2.1 or later.
10 d5f3c29c Michael Roth
 * See the COPYING.LIB file in the top-level directory.
11 d5f3c29c Michael Roth
 *
12 d5f3c29c Michael Roth
 */
13 d5f3c29c Michael Roth
14 d5f3c29c Michael Roth
#ifndef QAPI_DEALLOC_VISITOR_H
15 d5f3c29c Michael Roth
#define QAPI_DEALLOC_VISITOR_H
16 d5f3c29c Michael Roth
17 7b1b5d19 Paolo Bonzini
#include "qapi/visitor.h"
18 d5f3c29c Michael Roth
19 d5f3c29c Michael Roth
typedef struct QapiDeallocVisitor QapiDeallocVisitor;
20 d5f3c29c Michael Roth
21 d5f3c29c Michael Roth
QapiDeallocVisitor *qapi_dealloc_visitor_new(void);
22 d5f3c29c Michael Roth
void qapi_dealloc_visitor_cleanup(QapiDeallocVisitor *d);
23 d5f3c29c Michael Roth
24 d5f3c29c Michael Roth
Visitor *qapi_dealloc_get_visitor(QapiDeallocVisitor *v);
25 d5f3c29c Michael Roth
26 d5f3c29c Michael Roth
#endif