input/linux/inputthread.cpp File Reference

#include "inputthread.h"
#include "absval.h"
#include "inputthreadprivate.h"
#include "gluonbuttons.h"
#include <QtCore/QSharedData>
#include <QtCore/QList>
#include <QtCore/QMap>
#include <QtCore/QString>
#include <core/debughelper.h>
#include <QtCore/QCoreApplication>
#include <QtCore/QDebug>
#include <QtCore/QFile>
#include <QtCore/QEvent>
#include <QtCore/QStringList>
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <linux/input.h>
#include "inputthread.moc"

Go to the source code of this file.

Defines

#define BITS_PER_LONG   (sizeof(long) * 8)
#define NBITS(x)   ((((x)-1)/BITS_PER_LONG)+1)
#define OFF(x)   ((x)%BITS_PER_LONG)
#define BIT(x)   (1UL<<OFF(x))
#define LONG(x)   ((x)/BITS_PER_LONG)
#define test_bit(bit, array)   ((array[LONG(bit)] >> OFF(bit)) & 1)

Define Documentation

#define BIT (  )     (1UL<<OFF(x))

Definition at line 41 of file inputthread.cpp.

#define BITS_PER_LONG   (sizeof(long) * 8)

Definition at line 38 of file inputthread.cpp.

#define LONG (  )     ((x)/BITS_PER_LONG)

Definition at line 42 of file inputthread.cpp.

#define NBITS (  )     ((((x)-1)/BITS_PER_LONG)+1)

Definition at line 39 of file inputthread.cpp.

#define OFF (  )     ((x)%BITS_PER_LONG)

Definition at line 40 of file inputthread.cpp.

#define test_bit ( bit,
array   )     ((array[LONG(bit)] >> OFF(bit)) & 1)

Definition at line 43 of file inputthread.cpp.

Generated on Mon Dec 27 13:13:41 2010 for Gluon by  doxygen 1.6.3