root / error_int.h @ 73f5e313
History | View | Annotate | Download (631 Bytes)
1 | d5ec4f27 | Luiz Capitulino | /*
|
---|---|---|---|
2 | d5ec4f27 | Luiz Capitulino | * QEMU Error Objects
|
3 | d5ec4f27 | Luiz Capitulino | *
|
4 | d5ec4f27 | Luiz Capitulino | * Copyright IBM, Corp. 2011
|
5 | d5ec4f27 | Luiz Capitulino | *
|
6 | d5ec4f27 | Luiz Capitulino | * Authors:
|
7 | d5ec4f27 | Luiz Capitulino | * Anthony Liguori <aliguori@us.ibm.com>
|
8 | d5ec4f27 | Luiz Capitulino | *
|
9 | d5ec4f27 | Luiz Capitulino | * This work is licensed under the terms of the GNU LGPL, version 2. See
|
10 | d5ec4f27 | Luiz Capitulino | * the COPYING.LIB file in the top-level directory.
|
11 | d5ec4f27 | Luiz Capitulino | */
|
12 | d5ec4f27 | Luiz Capitulino | #ifndef QEMU_ERROR_INT_H
|
13 | d5ec4f27 | Luiz Capitulino | #define QEMU_ERROR_INT_H
|
14 | d5ec4f27 | Luiz Capitulino | |
15 | d5ec4f27 | Luiz Capitulino | #include "qemu-common.h" |
16 | d5ec4f27 | Luiz Capitulino | #include "qobject.h" |
17 | d5ec4f27 | Luiz Capitulino | #include "qdict.h" |
18 | d5ec4f27 | Luiz Capitulino | #include "error.h" |
19 | d5ec4f27 | Luiz Capitulino | |
20 | d5ec4f27 | Luiz Capitulino | /**
|
21 | d5ec4f27 | Luiz Capitulino | * Internal QEMU functions for working with Error.
|
22 | d5ec4f27 | Luiz Capitulino | *
|
23 | d5ec4f27 | Luiz Capitulino | * These are used to convert QErrors to Errors
|
24 | d5ec4f27 | Luiz Capitulino | */
|
25 | d5ec4f27 | Luiz Capitulino | QDict *error_get_data(Error *err); |
26 | d5ec4f27 | Luiz Capitulino | QObject *error_get_qobject(Error *err); |
27 | d5ec4f27 | Luiz Capitulino | void error_set_qobject(Error **errp, QObject *obj);
|
28 | d5ec4f27 | Luiz Capitulino | |
29 | d5ec4f27 | Luiz Capitulino | #endif |