keymatrix Union Reference

A matrix of simultaneous key states. More...

#include <hpkeyb49.h>


Data Fields

ULONGLONG full
struct {
   unsigned int   loword
   unsigned int   hiword
}; 
unsigned char bytes [8]


Detailed Description

A matrix of simultaneous key states.

This data type is used to represent the complete state of the keyboard. It can be accessed as either a single 64-bit mask, a pair of two 32-bit masks representing the high and low halves of the entire mask, or as individual bytes, each representing a logical column of the keyboard.

Definition at line 533 of file hpkeyb49.h.


Field Documentation

ULONGLONG keymatrix::full

Definition at line 534 of file hpkeyb49.h.

unsigned int keymatrix::loword

Definition at line 535 of file hpkeyb49.h.

unsigned int keymatrix::hiword

Definition at line 535 of file hpkeyb49.h.

struct { ... }

unsigned char keymatrix::bytes[8]

Definition at line 536 of file hpkeyb49.h.


The documentation for this union was generated from the following file:
Generated on Sat Feb 17 00:05:26 2007 for HP-GCCLibrary by  doxygen 1.5.0