Public Types | Public Member Functions | Private Attributes
NavEstopEvent Class Reference

#include <NavEstopEvent.h>

Inheritance diagram for NavEstopEvent:
Inheritance graph
[legend]

List of all members.

Public Types

enum  event_t {
  Abort, Pause, Quit, Run,
  Suspend, None, N_events
}

Public Member Functions

const char * Name (void)
 NavEstopEvent ()
 NavEstopEvent (event_t ievent)
bool operator!= (const event_t &compare)
void operator= (const NavEstopEvent::event_t &newevent)
bool operator== (const event_t &compare)
event_t Value (void)
 ~NavEstopEvent ()

Private Attributes

event_t event

Detailed Description

Definition at line 17 of file NavEstopEvent.h.


Member Enumeration Documentation

Enumerator:
Abort 
Pause 
Quit 
Run 
Suspend 
None 
N_events 

Reimplemented from FSMevent.

Definition at line 22 of file NavEstopEvent.h.


Constructor & Destructor Documentation

Definition at line 48 of file NavEstopEvent.h.

NavEstopEvent::NavEstopEvent ( event_t  ievent) [inline]

Definition at line 53 of file NavEstopEvent.h.

Definition at line 58 of file NavEstopEvent.h.


Member Function Documentation

const char* NavEstopEvent::Name ( void  ) [inline]

Reimplemented from FSMevent.

Definition at line 34 of file NavEstopEvent.h.

bool NavEstopEvent::operator!= ( const event_t compare) [inline]

Definition at line 75 of file NavEstopEvent.h.

void NavEstopEvent::operator= ( const NavEstopEvent::event_t newevent) [inline]

Definition at line 65 of file NavEstopEvent.h.

bool NavEstopEvent::operator== ( const event_t compare) [inline]

Definition at line 70 of file NavEstopEvent.h.

event_t NavEstopEvent::Value ( void  ) [inline]

Definition at line 60 of file NavEstopEvent.h.


Member Data Documentation

Reimplemented from FSMevent.

Definition at line 81 of file NavEstopEvent.h.


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


art_nav
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Fri Jan 3 2014 11:08:43