appkit  1.5.1
RoadNarrows Robotics Application Kit
rnr::StateMach Member List

This is the complete list of members for rnr::StateMach, including all inherited members.

addState(State *pState)rnr::StateMach
addStates(State *pState,...)rnr::StateMach
deleteState(int nStateId)rnr::StateMach
eraseRecording()rnr::StateMachinlinevirtual
getCurrStateId() const rnr::StateMachinline
getPrevStateId() const rnr::StateMachinline
getStateMachId() const rnr::StateMachinline
getStateMachName() const rnr::StateMachinline
logTransition(int nCurrStateId, int nEventId, int nNextStateId)rnr::StateMachprotectedvirtual
m_bIsRecordingrnr::StateMachprotected
m_mapStateTblrnr::StateMachprotected
m_nCurrStateIdrnr::StateMachprotected
m_nMarkStateIdrnr::StateMachprotected
m_nStartStateIdrnr::StateMachprotected
m_nStateMachIdrnr::StateMachprotected
m_stackStateIdsrnr::StateMachprotected
m_strStateMachNamernr::StateMachprotected
m_uMaxRecordingrnr::StateMachprotected
NO_LIMITrnr::StateMachstatic
popStateId()rnr::StateMachprotected
printStateMach(FILE *fp=stdout, int indent=0)rnr::StateMachvirtual
pushStateId(int nStateid)rnr::StateMachprotected
resumeRecording()rnr::StateMachinlinevirtual
run()rnr::StateMachvirtual
setStartStateId(int nStartStateId)rnr::StateMachinline
startRecording(size_t uLimit=NO_LIMIT)rnr::StateMachinlinevirtual
StateMach(int nStateMachId=0, const std::string &strStateMachName="sm")rnr::StateMach
StateMach(int nStateMachId, const std::string &strStateMachName, int nStartStateId, State *listStates[])rnr::StateMach
StateTblMap_T typedefrnr::StateMach
stopRecording()rnr::StateMachinlinevirtual
~StateMach()rnr::StateMachvirtual