Free Electron
Public Types | Public Member Functions | Private Attributes | List of all members
fe::RouteHandler Class Reference
Inheritance diagram for fe::RouteHandler:
Inheritance graph
[legend]

Public Types

enum  t_state {
  e_hold = 0,
  e_linger = 1,
  e_move = 2
}
 

Public Member Functions

virtual void initialize (void)
 
virtual void handle (Record &r_sig)
 
- Public Member Functions inherited from fe::Initialized
void initializeAll (void)
 
void setActive (bool a_active)
 

Private Attributes

AsRouted m_asRouted
 
AsRouter m_asRouter
 
AsBounded m_asBounded
 
AsWaypoint m_asWaypoint
 
AsMobile m_asMobile
 
AsPair m_asPair
 
AsPoint m_asPoint
 

Additional Inherited Members

- Protected Types inherited from fe::Initialized
typedef void(* InitializeFunction) (Initialized *)
 
- Protected Member Functions inherited from fe::Initialized
void addInitializer (InitializeFunction function)
 

Detailed Description

ConfigI
name type doc
input sp<RecordGroup> input group
collisions sp<RecordGroup> collision group
accessor sets
fe::AsRouted
fe::AsRouter
fe::AsBounded
fe::AsWaypoint
fe::AsMobile
fe::AsPair
fe::AsPoint

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