/* * QEMU Error Objects * * Copyright IBM, Corp. 2011 * * Authors: * Anthony Liguori <aliguori@us.ibm.com> * * This work is licensed under the terms of the GNU LGPL, version 2. See * the COPYING.LIB file in the top-level directory. */ #ifndef QEMU_ERROR_INT_H #define QEMU_ERROR_INT_H #include "qemu-common.h" #include "qobject.h" #include "qdict.h" #include "error.h" /** * Internal QEMU functions for working with Error. * * These are used to convert QErrors to Errors */ QDict *error_get_data(Error *err); QObject *error_get_qobject(Error *err); void error_set_qobject(Error **errp, QObject *obj); #endif