rFSMTools
rFSM Tools
 All Classes Namespaces Files Functions Variables Typedefs Macros Pages
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
rfsm::StateGraph Class Reference

The StateGraph class represents the rFSM state graph in term of states and the transitions among them. More...

#include <rfsm.h>

Classes

struct  LuaFuncCode
 
struct  State
 
struct  Transition
 

Public Types

typedef std::vector
< Transition >::iterator 
TransitionItr
 
typedef std::vector< State >
::iterator 
StateItr
 

Public Member Functions

void clear ()
 

Public Attributes

std::vector< Statestates
 states is a list of all states More...
 
std::vector< Transitiontransitions
 transitions is a list of all transitions More...
 

Detailed Description

The StateGraph class represents the rFSM state graph in term of states and the transitions among them.

Definition at line 69 of file rfsm.h.

Member Typedef Documentation

typedef std::vector<State>::iterator rfsm::StateGraph::StateItr

Definition at line 101 of file rfsm.h.

typedef std::vector<Transition>::iterator rfsm::StateGraph::TransitionItr

Definition at line 100 of file rfsm.h.

Member Function Documentation

void rfsm::StateGraph::clear ( )

Member Data Documentation

std::vector<State> rfsm::StateGraph::states

states is a list of all states

Definition at line 109 of file rfsm.h.

std::vector<Transition> rfsm::StateGraph::transitions

transitions is a list of all transitions

Definition at line 113 of file rfsm.h.


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