Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

DEVflex Class Reference

#include <flex.H>

Inherits DEVdiscrete_contact, and TTYfd.

List of all members.

Public Methods

virtual ~DEVflex ()
 DEVflex (Cstr_ptr &devname)
virtual bool activate ()
virtual bool deactivate ()
virtual void sample ()

Protected Types

enum  op { up = 0, down, strange }

Protected Attributes

str_ptr _serialport
int _baud
unsigned char c1table [256]
unsigned char c2table [256]
unsigned char _downBut [MAX_CONTACTS_AT_ONCE]
unsigned char _moveBut [MAX_CONTACTS_AT_ONCE]
unsigned char _upBut [MAX_CONTACTS_AT_ONCE]
int _numDown
int _numMove
int _numUp
op _operation


Member Enumeration Documentation

enum DEVflex::op [protected]
 

Enumeration values:
up 
down 
strange 


Constructor & Destructor Documentation

virtual DEVflex::~DEVflex   [inline, virtual]
 

DEVflex::DEVflex Cstr_ptr &    devname
 


Member Function Documentation

bool DEVflex::activate   [virtual]
 

Reimplemented from TTYfd.

bool DEVflex::deactivate   [virtual]
 

Reimplemented from TTYfd.

void DEVflex::sample   [virtual]
 

Reimplemented from TTYfd.


Member Data Documentation

int DEVflex::_baud [protected]
 

unsigned char DEVflex::_downBut[MAX_CONTACTS_AT_ONCE] [protected]
 

unsigned char DEVflex::_moveBut[MAX_CONTACTS_AT_ONCE] [protected]
 

int DEVflex::_numDown [protected]
 

int DEVflex::_numMove [protected]
 

int DEVflex::_numUp [protected]
 

op DEVflex::_operation [protected]
 

str_ptr DEVflex::_serialport [protected]
 

unsigned char DEVflex::_upBut[MAX_CONTACTS_AT_ONCE] [protected]
 

unsigned char DEVflex::c1table[256] [protected]
 

unsigned char DEVflex::c2table[256] [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Sep 15 16:25:59 2003 for gluebase by doxygen1.2.18