Files
xemu/include/qobject/qbool.h
T

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

32 lines
561 B
C
Raw Normal View History

2009-11-11 10:37:39 -06:00
/*
* 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"
2009-11-11 10:37:39 -06:00
struct QBool {
2018-04-19 17:01:42 +02:00
struct QObjectBase_ base;
2015-05-15 16:24:59 -06:00
bool value;
};
2009-11-11 10:37:39 -06:00
void qbool_unref(QBool *q);
G_DEFINE_AUTOPTR_CLEANUP_FUNC(QBool, qbool_unref)
2015-05-15 16:24:59 -06:00
QBool *qbool_from_bool(bool value);
bool qbool_get_bool(const QBool *qb);
2009-11-11 10:37:39 -06:00
#endif /* QBOOL_H */