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

#include <FSMstate.h>

Inheritance diagram for FSMstate:
Inheritance graph
[legend]

List of all members.

Public Types

enum  state_t { Start, Final, N_states }

Public Member Functions

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

Private Attributes

state_t state

Detailed Description

Definition at line 17 of file FSMstate.h.


Member Enumeration Documentation

Enumerator:
Start 
Final 
N_states 

Reimplemented in NavEstopState, and NavRoadState.

Definition at line 25 of file FSMstate.h.


Constructor & Destructor Documentation

FSMstate::FSMstate ( ) [inline]

Definition at line 43 of file FSMstate.h.

Definition at line 12 of file FSMstate.cc.


Member Function Documentation

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

Definition at line 33 of file FSMstate.h.

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

Definition at line 60 of file FSMstate.h.

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

Definition at line 50 of file FSMstate.h.

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

Definition at line 55 of file FSMstate.h.


Member Data Documentation

Reimplemented in NavRoadState, and NavEstopState.

Definition at line 67 of file FSMstate.h.


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


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