Eaagles::Fox::Station Class Reference

Inherits Eaagles::Simulation::Station.

Inheritance diagram for Eaagles::Fox::Station:

Inheritance graph
[legend]
Collaboration diagram for Eaagles::Fox::Station:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Station ()
ApplicationgetApplication ()
void setApplication (Application *const p)
DisplaygetMainDisplay ()
virtual void updateTC (const LCreal dt=0.0f)
virtual void updateData (const LCreal dt=0.0f)

Protected Member Functions

bool setSlotMainDisplay (Display *const msg)

Private Attributes

Applicationapp
SPtr< Displaydisplay

Constructor & Destructor Documentation

Eaagles::Fox::Station::Station (  ) 

Reimplemented from Eaagles::Simulation::Station.


Member Function Documentation

Application* Eaagles::Fox::Station::getApplication (  )  [inline]

void Eaagles::Fox::Station::setApplication ( Application *const  p  )  [inline]

Display* Eaagles::Fox::Station::getMainDisplay (  )  [inline]

Displays.

virtual void Eaagles::Fox::Station::updateTC ( const LCreal  dt = 0.0f  )  [virtual]

LcComponent Interface.

Reimplemented from Eaagles::Simulation::Station.

virtual void Eaagles::Fox::Station::updateData ( const LCreal  dt = 0.0f  )  [virtual]

Updates the non-time-critical (background) section of the component, where 'dt' is the delta time in seconds between calls. Derived classes will provided updateData() routines, as needed.

Reimplemented from Eaagles::Simulation::Station.

bool Eaagles::Fox::Station::setSlotMainDisplay ( Display *const  msg  )  [protected]

Slot functions.


Member Data Documentation

Application* Eaagles::Fox::Station::app [private]

Our Fox Toolkit Application.

SPtr<Display> Eaagles::Fox::Station::display [private]


Generated on Tue Dec 19 16:27:03 2006 for Eaagles by  doxygen 1.5.0