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

DataNodeTransmit Class Reference

#include <dataNodeTransmit.h>

List of all members.

Public Member Functions

INLINE DataNodeTransmit ()
INLINE DataNodeTransmit (const DataNodeTransmit &copy)
INLINE void operator= (const DataNodeTransmit &copy)
INLINE ~DataNodeTransmit ()
INLINE void reserve (int num_wires)
INLINE const EventParameterget_data (int index) const
INLINE bool has_data (int index) const
INLINE void set_data (int index, const EventParameter &data)

Private Types

typedef pvector< EventParameterData

Private Member Functions

void slot_data (int index)

Private Attributes

Data _data


Member Typedef Documentation

typedef pvector<EventParameter> DataNodeTransmit::Data [private]
 

Definition at line 48 of file dataNodeTransmit.h.


Constructor & Destructor Documentation

INLINE DataNodeTransmit::DataNodeTransmit  ) 
 

INLINE DataNodeTransmit::DataNodeTransmit const DataNodeTransmit &  copy  ) 
 

INLINE DataNodeTransmit::~DataNodeTransmit  ) 
 


Member Function Documentation

INLINE const EventParameter& DataNodeTransmit::get_data int  index  )  const
 

Referenced by DataNode::transmit_data().

INLINE bool DataNodeTransmit::has_data int  index  )  const
 

Referenced by DataNode::transmit_data().

INLINE void DataNodeTransmit::operator= const DataNodeTransmit &  copy  ) 
 

INLINE void DataNodeTransmit::reserve int  num_wires  ) 
 

Referenced by DriveInterface::force_dgraph(), DataGraphTraverser::r_transmit(), and DataNode::transmit_data().

INLINE void DataNodeTransmit::set_data int  index,
const EventParameter data
 

Referenced by VirtualMouse::do_transmit_data(), TrackerNode::do_transmit_data(), Trackball::do_transmit_data(), MouseWatcher::do_transmit_data(), MouseAndKeyboard::do_transmit_data(), DriveInterface::do_transmit_data(), ButtonThrower::do_transmit_data(), ButtonNode::do_transmit_data(), AnalogNode::do_transmit_data(), DriveInterface::force_dgraph(), and DataNode::transmit_data().

void DataNodeTransmit::slot_data int  index  )  [private]
 

Definition at line 28 of file dataNodeTransmit.cxx.

References _data, and index.


Member Data Documentation

Data DataNodeTransmit::_data [private]
 

Definition at line 49 of file dataNodeTransmit.h.

Referenced by slot_data().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:11:51 2003 for Panda by doxygen1.3