#include <NavRoadEvent.h>

Public Types | |
| enum | event_t { Block, ChangeLane, Collision, FollowLane, Merge, None, Pass, Perimeter, StopLine, Uturn, WaitPass, N_events } |
Public Member Functions | |
| const char * | Name (void) |
| NavRoadEvent (event_t ievent) | |
| NavRoadEvent () | |
| bool | operator!= (const event_t &compare) |
| void | operator= (const NavRoadEvent::event_t &newevent) |
| void | operator= (const NavRoadEvent &newevent) |
| bool | operator== (const event_t &compare) |
| event_t | Value (void) |
| ~NavRoadEvent () | |
Private Attributes | |
| event_t | event |
Definition at line 17 of file NavRoadEvent.h.
| Block | |
| ChangeLane | |
| Collision | |
| FollowLane | |
| Merge | |
| None | |
| Pass | |
| Perimeter | |
| StopLine | |
| Uturn | |
| WaitPass | |
| N_events |
Reimplemented from FSMevent.
Definition at line 22 of file NavRoadEvent.h.
| NavRoadEvent::NavRoadEvent | ( | ) | [inline] |
Definition at line 58 of file NavRoadEvent.h.
| NavRoadEvent::NavRoadEvent | ( | event_t | ievent | ) | [inline] |
Definition at line 63 of file NavRoadEvent.h.
| NavRoadEvent::~NavRoadEvent | ( | ) | [inline] |
Definition at line 68 of file NavRoadEvent.h.
| const char* NavRoadEvent::Name | ( | void | ) | [inline] |
Reimplemented from FSMevent.
Definition at line 39 of file NavRoadEvent.h.
| bool NavRoadEvent::operator!= | ( | const event_t & | compare | ) | [inline] |
Definition at line 90 of file NavRoadEvent.h.
| void NavRoadEvent::operator= | ( | const NavRoadEvent::event_t & | newevent | ) | [inline] |
Definition at line 80 of file NavRoadEvent.h.
| void NavRoadEvent::operator= | ( | const NavRoadEvent & | newevent | ) | [inline] |
Definition at line 75 of file NavRoadEvent.h.
| bool NavRoadEvent::operator== | ( | const event_t & | compare | ) | [inline] |
Definition at line 85 of file NavRoadEvent.h.
| event_t NavRoadEvent::Value | ( | void | ) | [inline] |
Definition at line 70 of file NavRoadEvent.h.
event_t NavRoadEvent::event [private] |
Reimplemented from FSMevent.
Definition at line 96 of file NavRoadEvent.h.