MAK RTIspy API Documentation for HLA 1516
Public Types | Public Member Functions | Protected Member Functions | Private Attributes
keyboard Class Reference
+ Collaboration diagram for keyboard:

List of all members.

Public Types

enum  { upKey = 'A', downKey = 'B', leftKey = 'D', rightKey = 'C' }

Public Member Functions

 keyboard ()
 ~keyboard ()
int kbhit ()
int keybrdTick ()
 keyboard ()
 ~keyboard ()
int kbhit ()
int keybrdTick ()
 keyboard ()
 ~keyboard ()
int kbhit ()
int keybrdTick ()

Protected Member Functions

int getkey ()
int getkey ()
int getkey ()

Private Attributes

struct termios initial_settings new_settings
int peek_character

Member Enumeration Documentation

anonymous enum
Enumerator:
upKey 
downKey 
leftKey 
rightKey 

Constructor & Destructor Documentation

References new_settings, and peek_character.


Member Function Documentation

int keyboard::getkey ( ) [protected]

References peek_character.

Referenced by keybrdTick().

int keyboard::getkey ( ) [protected]
int keyboard::getkey ( ) [protected]
int keyboard::kbhit ( )

References new_settings, and peek_character.

Referenced by keybrdTick().

int keyboard::kbhit ( )
int keyboard::kbhit ( )

Member Data Documentation

struct termios initial_settings keyboard::new_settings [private]

Referenced by kbhit(), and keyboard().

int keyboard::peek_character [private]

Referenced by getkey(), kbhit(), and keyboard().


The documentation for this class was generated from the following files:

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)