MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Member Functions | Private Attributes
keyboard Class Reference
+ Collaboration diagram for keyboard:

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

keyboard::keyboard ( )
keyboard::~keyboard ( )
keyboard::keyboard ( )
keyboard::~keyboard ( )
keyboard::keyboard ( )
keyboard::~keyboard ( )

Member Function Documentation

int keyboard::getkey ( )
protected
int keyboard::getkey ( )
protected
int keyboard::getkey ( )
protected
int keyboard::kbhit ( )
int keyboard::kbhit ( )
int keyboard::kbhit ( )
int keyboard::keybrdTick ( )
int keyboard::keybrdTick ( )
int keyboard::keybrdTick ( )

Member Data Documentation

struct termios initial_settings keyboard::new_settings
private
int keyboard::peek_character
private

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

Document ID: Generated on Mon Jul 9 10:30:41 EDT 2018 from SVN revision 190224
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (www.mak.com)