User Manual, Developers Guide and API Documentation

rise::scenario::mobility::EventList Class Reference

#include <scenario/mobility/EventList.hpp>

Inheritance diagram for rise::scenario::mobility::EventList:

Inheritance graph
[legend]
Collaboration diagram for rise::scenario::mobility::EventList:

Collaboration graph
[legend]

List of all members.

Public Types

typedef PositionUpdateEvent
< wns::Position
AbsolutePositionUpdateEvent
typedef PositionUpdateEvent
< wns::PositionOffset
RelativePositionUpdateEvent

Public Member Functions

void addEvent (const wns::pyconfig::View &eventView)
 add events for mobility updates
 EventList (const wns::pyconfig::View &mobilityView)
 pyconfig::Parser Constructor
virtual void move ()
 Implement MobilityInterface.
virtual void moveTo (const wns::PositionOffset &pos)
 for testing and handling external events
virtual void moveTo (const wns::Position &pos)
 for testing and handling external events
virtual void periodically ()
 Implement PeriodicTimeout.
virtual ~EventList ()
 Destructor.

Classes

class  PositionUpdateEvent


Detailed Description

Definition at line 35 of file EventList.hpp.


Member Typedef Documentation

Definition at line 101 of file EventList.hpp.

Definition at line 100 of file EventList.hpp.


Constructor & Destructor Documentation

EventList::EventList ( const wns::pyconfig::View mobilityView  )  [explicit]

Definition at line 38 of file EventList.cpp.

EventList::~EventList (  )  [virtual]

Definition at line 47 of file EventList.cpp.


Member Function Documentation

void EventList::addEvent ( const wns::pyconfig::View eventView  ) 

Definition at line 77 of file EventList.cpp.

void EventList::move (  )  [virtual]

Implements rise::scenario::mobility::MobilityInterface.

Definition at line 52 of file EventList.cpp.

void EventList::moveTo ( const wns::PositionOffset pos  )  [virtual]

Reimplemented from rise::scenario::mobility::Mobility.

Definition at line 66 of file EventList.cpp.

void EventList::moveTo ( const wns::Position pos  )  [virtual]

Reimplemented from rise::scenario::mobility::Mobility.

Definition at line 57 of file EventList.cpp.

void EventList::periodically (  )  [virtual]

Implements wns::events::PeriodicTimeout.

Definition at line 72 of file EventList.cpp.


The documentation for this class was generated from the following files:

Generated on Sat May 26 03:32:39 2012 for openWNS by  doxygen 1.5.5