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

DEVemitter_VRPN Class Reference

#include <emitter_vrpn.H>

Inherits DEVemitter, and DEVpolled.

List of all members.

Public Methods

 DEVemitter_VRPN (Cstr_ptr &dev_name)
virtual ~DEVemitter_VRPN ()

Protected Methods

virtual void clear_new_data_flag ()
virtual void set_new_data_flag ()
virtual int new_data_flag () const
void do_poll ()

Static Protected Methods

void vrpn_tracker_handler (void *emtr, const vrpn_TRACKERCB info)

Protected Attributes

vrpn_Tracker_Remote * _vrpndev
int _new_data_flag
ARRAY< TempEvent > _tracker_events


Constructor & Destructor Documentation

DEVemitter_VRPN::DEVemitter_VRPN (  Cstr_ptr &    dev_name ) 
 

DEVemitter_VRPN::~DEVemitter_VRPN (    )  [virtual]
 


Member Function Documentation

virtual void DEVemitter_VRPN::clear_new_data_flag (    )  [inline, protected, virtual]
 

void DEVemitter_VRPN::do_poll (    )  [protected, virtual]
 

Implements DEVpolled.

virtual int DEVemitter_VRPN::new_data_flag (    )  const [inline, protected, virtual]
 

virtual void DEVemitter_VRPN::set_new_data_flag (    )  [inline, protected, virtual]
 

void DEVemitter_VRPN::vrpn_tracker_handler (  void *    emtr,
const vrpn_TRACKERCB    info
)  [static, protected]
 


Member Data Documentation

int DEVemitter_VRPN::_new_data_flag [protected]
 

ARRAY<TempEvent> DEVemitter_VRPN::_tracker_events [protected]
 

vrpn_Tracker_Remote* DEVemitter_VRPN::_vrpndev [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