Statistics
| Branch: | Revision:

root / qint.h @ 78895427

History | View | Annotate | Download (539 Bytes)

1
/*
2
 * QInt Module
3
 *
4
 * Copyright (C) 2009 Red Hat Inc.
5
 *
6
 * Authors:
7
 *  Luiz Capitulino <lcapitulino@redhat.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
#ifndef QINT_H
14
#define QINT_H
15

    
16
#include <stdint.h>
17
#include "qobject.h"
18

    
19
typedef struct QInt {
20
    QObject_HEAD;
21
    int64_t value;
22
} QInt;
23

    
24
QInt *qint_from_int(int64_t value);
25
int64_t qint_get_int(const QInt *qi);
26
QInt *qobject_to_qint(const QObject *obj);
27

    
28
#endif /* QINT_H */