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

#include <FSMevent.h>

Inheritance diagram for FSMevent:
Inheritance graph
[legend]

List of all members.

Public Types

enum  event_t { Done, None, N_events }

Public Member Functions

 FSMevent ()
const char * Name ()
bool operator!= (const FSMevent compare)
void operator= (const FSMevent &newval)
bool operator== (const FSMevent compare)

Private Attributes

event_t event

Detailed Description

Definition at line 17 of file FSMevent.h.


Member Enumeration Documentation

Enumerator:
Done 
None 
N_events 

Reimplemented in NavEstopEvent, NavRoadEvent, and CmdrEvent.

Definition at line 24 of file FSMevent.h.


Constructor & Destructor Documentation

FSMevent::FSMevent ( ) [inline]

Definition at line 42 of file FSMevent.h.


Member Function Documentation

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

Reimplemented in NavRoadEvent, NavEstopEvent, and CmdrEvent.

Definition at line 32 of file FSMevent.h.

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

Definition at line 57 of file FSMevent.h.

void FSMevent::operator= ( const FSMevent newval) [inline]

Definition at line 47 of file FSMevent.h.

bool FSMevent::operator== ( const FSMevent  compare) [inline]

Definition at line 52 of file FSMevent.h.


Member Data Documentation

Reimplemented in NavRoadEvent, NavEstopEvent, and CmdrEvent.

Definition at line 63 of file FSMevent.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