Eaagles::Simulation::CommRadio Class Reference

Inherits Eaagles::Simulation::Radio.

Inheritance diagram for Eaagles::Simulation::CommRadio:

Inheritance graph
[legend]
Collaboration diagram for Eaagles::Simulation::CommRadio:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CommRadio ()
virtual bool transmitDataMessage (Basic::LcObject *const msg)
DatalinkgetDatalink ()
const DatalinkgetDatalink () const
virtual bool setDatalink (Datalink *const p)

Protected Member Functions

virtual void receivedEmissionReport (Emission *const em)

Private Attributes

Datalinkdatalink

Detailed Description

Generic class for all communication radio models


Constructor & Destructor Documentation

Eaagles::Simulation::CommRadio::CommRadio (  ) 


Member Function Documentation

virtual bool Eaagles::Simulation::CommRadio::transmitDataMessage ( Basic::LcObject *const   msg  )  [virtual]

Datalink* Eaagles::Simulation::CommRadio::getDatalink (  )  [inline]

const Datalink* Eaagles::Simulation::CommRadio::getDatalink (  )  const [inline]

virtual bool Eaagles::Simulation::CommRadio::setDatalink ( Datalink *const  p  )  [virtual]

virtual void Eaagles::Simulation::CommRadio::receivedEmissionReport ( Emission *const  em  )  [protected, virtual]

Reimplemented from Eaagles::Simulation::Radio.


Member Data Documentation

Datalink* Eaagles::Simulation::CommRadio::datalink [private]

Our companion datalink system.


Generated on Tue Dec 19 16:28:33 2006 for Eaagles by  doxygen 1.5.0