12345678910111213141516171819202122232425262728293031 |
- /*
- * QBool Module
- *
- * Copyright IBM, Corp. 2009
- *
- * 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.
- *
- */
- #ifndef QBOOL_H
- #define QBOOL_H
- #include "qobject/qobject.h"
- struct QBool {
- struct QObjectBase_ base;
- bool value;
- };
- void qbool_unref(QBool *q);
- G_DEFINE_AUTOPTR_CLEANUP_FUNC(QBool, qbool_unref)
- QBool *qbool_from_bool(bool value);
- bool qbool_get_bool(const QBool *qb);
- #endif /* QBOOL_H */
|