Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

oinputsystem.cpp File Reference

#include "oinputsystem.h"
#include <qdir.h>
#include <qfile.h>
#include <errno.h>
#include <string.h>
#include <sys/fcntl.h>
#include <sys/ioctl.h>
#include <unistd.h>

Include dependency graph for oinputsystem.cpp:

Go to the source code of this file.

Defines

#define BUFSIZE   256
#define BIT_MASK(name, numbits)
#define BIT_TEST(bitmask, bit)   ( bitmask[ (bit) / sizeof(short) / 8 ] & (1u << ( (bit) % (sizeof(short) * 8))) )


Define Documentation

#define BIT_MASK name,
numbits   ) 
 

Value:

unsigned short  name[ ((numbits) - 1) / (sizeof( short ) * 8) + 1 ];    \
    memset( name, 0, sizeof( name ) )

Definition at line 44 of file oinputsystem.cpp.

Referenced by Opie::Core::OInputDevice::globalKeyMask(), Opie::Core::OInputDevice::globalSwitchMask(), Opie::Core::OInputDevice::hasFeature(), and Opie::Core::OInputDevice::isHeld().

#define BIT_TEST bitmask,
bit   )     ( bitmask[ (bit) / sizeof(short) / 8 ] & (1u << ( (bit) % (sizeof(short) * 8))) )
 

Definition at line 47 of file oinputsystem.cpp.

Referenced by Opie::Core::OInputDevice::globalKeyMask(), Opie::Core::OInputDevice::globalSwitchMask(), Opie::Core::OInputDevice::hasFeature(), and Opie::Core::OInputDevice::isHeld().

#define BUFSIZE   256
 

Definition at line 43 of file oinputsystem.cpp.

Referenced by gs::fill_buffer(), Opie::Core::OInputDevice::identity(), Opie::Core::OInputDevice::isValid(), Opie::Core::OInputDevice::path(), QtRec::playIt(), QtRec::quickRec(), Opie::Core::OInputDevice::uniq(), and gs::write_buffer().


Generated on Sat Nov 5 16:35:09 2005 for OPIE by  doxygen 1.4.2