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

DEVemitter_Bird Class Reference

#include <emitter_bird.H>

Inherits DEVemitter, and TTYfd.

List of all members.

Public Methods

 DEVemitter_Bird (Cstr_ptr &name)
virtual ~DEVemitter_Bird ()
virtual bool initialize ()
virtual bool activate ()
virtual bool deactivate ()
virtual void sample ()

Protected Methods

void decode_record (char *buf, int tracker)

Protected Attributes

int _num
char _buf [4096]
str_ptr _serialport
int _baud
bool _has_erc
double _sleep_duration
bool _use_sync


Constructor & Destructor Documentation

DEVemitter_Bird::DEVemitter_Bird (  Cstr_ptr &    name ) 
 

DEVemitter_Bird::~DEVemitter_Bird (    )  [virtual]
 


Member Function Documentation

bool DEVemitter_Bird::activate (    )  [virtual]
 

Reimplemented from TTYfd.

bool DEVemitter_Bird::deactivate (    )  [virtual]
 

Reimplemented from TTYfd.

void DEVemitter_Bird::decode_record (  char *    buf,
int    tracker
)  [protected]
 

bool DEVemitter_Bird::initialize (    )  [virtual]
 

void DEVemitter_Bird::sample (    )  [virtual]
 

Reimplemented from TTYfd.


Member Data Documentation

int DEVemitter_Bird::_baud [protected]
 

char DEVemitter_Bird::_buf[4096] [protected]
 

bool DEVemitter_Bird::_has_erc [protected]
 

int DEVemitter_Bird::_num [protected]
 

str_ptr DEVemitter_Bird::_serialport [protected]
 

double DEVemitter_Bird::_sleep_duration [protected]
 

bool DEVemitter_Bird::_use_sync [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