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