qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

qbool.h (562B)


      1 /*
      2  * QBool Module
      3  *
      4  * Copyright IBM, Corp. 2009
      5  *
      6  * Authors:
      7  *  Anthony Liguori   <aliguori@us.ibm.com>
      8  *
      9  * This work is licensed under the terms of the GNU LGPL, version 2.1 or later.
     10  * See the COPYING.LIB file in the top-level directory.
     11  *
     12  */
     13 
     14 #ifndef QBOOL_H
     15 #define QBOOL_H
     16 
     17 #include "qapi/qmp/qobject.h"
     18 
     19 struct QBool {
     20     struct QObjectBase_ base;
     21     bool value;
     22 };
     23 
     24 void qbool_unref(QBool *q);
     25 
     26 G_DEFINE_AUTOPTR_CLEANUP_FUNC(QBool, qbool_unref)
     27 
     28 QBool *qbool_from_bool(bool value);
     29 bool qbool_get_bool(const QBool *qb);
     30 
     31 #endif /* QBOOL_H */