RTT::StateMachine Member List

This is the complete list of members for RTT::StateMachine, including all inherited members.
_children (defined in RTT::StateMachine)RTT::StateMachine [protected]
_name (defined in RTT::StateMachine)RTT::StateMachine [protected]
_parent (defined in RTT::StateMachine)RTT::StateMachine [protected]
activate()RTT::StateMachine
addChild(StateMachinePtr child) (defined in RTT::StateMachine)RTT::StateMachine [inline]
addState(StateInterface *s)RTT::StateMachine
automatic()RTT::StateMachine
changeState(StateInterface *s, ProgramInterface *tprog, bool stepping=false) (defined in RTT::StateMachine)RTT::StateMachine [protected]
checkConditions(StateInterface *state, bool stepping=false) (defined in RTT::StateMachine)RTT::StateMachine [protected]
ChildList typedef (defined in RTT::StateMachine)RTT::StateMachine
createEventTransition(EventService *es, const std::string &ename, std::vector< DataSourceBase::shared_ptr > args, StateInterface *from, StateInterface *to, ConditionInterface *guard, boost::shared_ptr< ProgramInterface > transprog, StateInterface *elseto=0, boost::shared_ptr< ProgramInterface > elseprog=boost::shared_ptr< ProgramInterface >())RTT::StateMachine
currentProgram() const RTT::StateMachine
currentState() const RTT::StateMachine
deactivate()RTT::StateMachine
disableEvents(StateInterface *s) (defined in RTT::StateMachine)RTT::StateMachine [protected]
enableEvents(StateInterface *s) (defined in RTT::StateMachine)RTT::StateMachine [protected]
enterState(StateInterface *s) (defined in RTT::StateMachine)RTT::StateMachine [protected]
eproc (defined in RTT::StateMachine)RTT::StateMachine [protected]
EventList typedef (defined in RTT::StateMachine)RTT::StateMachine [protected]
eventMapRTT::StateMachine [protected]
EventMap typedef (defined in RTT::StateMachine)RTT::StateMachine [protected]
execute()RTT::StateMachine
executePending(bool stepping=false)RTT::StateMachine
executeProgram(ProgramInterface *&cp, bool stepping) (defined in RTT::StateMachine)RTT::StateMachine [protected]
getChildren() const RTT::StateMachine [inline]
getCurrentStateName() const RTT::StateMachine [inline]
getFinalState() const RTT::StateMachine [inline]
getInitCommand() const (defined in RTT::StateMachine)RTT::StateMachine [inline]
getInitialState() const RTT::StateMachine [inline]
getLineNumber() const RTT::StateMachine
getName() const RTT::StateMachine [inline]
getParent() const RTT::StateMachine [inline]
getState(const std::string &name) const RTT::StateMachine
getStateList() const RTT::StateMachine
getStatus() const RTT::StateMachine
getText() const RTT::StateMachine [virtual]
handleState(StateInterface *s) (defined in RTT::StateMachine)RTT::StateMachine [protected]
handleUnload() (defined in RTT::StateMachine)RTT::StateMachine [protected, virtual]
inError() const RTT::StateMachine [inline]
inFinalState() const RTT::StateMachine [inline]
inInitialState() const RTT::StateMachine [inline]
inState(const std::string &state) const RTT::StateMachine [inline]
inStrictState(const std::string &state) const RTT::StateMachine [inline]
interruptible() const RTT::StateMachine
inTransition() const RTT::StateMachine
isActive() const RTT::StateMachine [inline]
isAutomatic() const RTT::StateMachine [inline]
isPaused() const RTT::StateMachine [inline]
isReactive() const RTT::StateMachine [inline]
isStopped() const RTT::StateMachine [inline]
isStrictlyActive() const RTT::StateMachine [inline]
leaveState(StateInterface *s) (defined in RTT::StateMachine)RTT::StateMachine [protected]
nextState()RTT::StateMachine
pause()RTT::StateMachine
PreConditionMap typedef (defined in RTT::StateMachine)RTT::StateMachine [protected]
preconditionSet(StateInterface *state, ConditionInterface *cnd, int line)RTT::StateMachine
precondMapRTT::StateMachine [protected]
reactive()RTT::StateMachine
requestFinalState()RTT::StateMachine
requestInitialState()RTT::StateMachine
requestNextState(bool stepping=false)RTT::StateMachine
requestNextStateStep()RTT::StateMachine
requestState(const std::string &statename)RTT::StateMachine [inline]
requestStateChange(StateInterface *s_n)RTT::StateMachine
reset()RTT::StateMachine
runState(StateInterface *s) (defined in RTT::StateMachine)RTT::StateMachine [protected]
setEventProcessor(EventProcessor *smproc) (defined in RTT::StateMachine)RTT::StateMachine [inline]
setFinalState(StateInterface *s)RTT::StateMachine
setInitCommand(CommandInterface *c)RTT::StateMachine [inline]
setInitialState(StateInterface *s)RTT::StateMachine
setParent(StateMachinePtr parent) (defined in RTT::StateMachine)RTT::StateMachine [inline]
setStateMachineProcessor(StateMachineProcessor *smproc) (defined in RTT::StateMachine)RTT::StateMachine [inline]
smp (defined in RTT::StateMachine)RTT::StateMachine [protected]
smStatus (defined in RTT::StateMachine)RTT::StateMachine [protected]
start()RTT::StateMachine
StateMachine(StateMachinePtr parent, const std::string &name="Default")RTT::StateMachine
StateMachine(StateMachinePtr parent, EventProcessor *ep, const std::string &name="Default")RTT::StateMachine
StateMachineParentPtr typedef (defined in RTT::StateMachine)RTT::StateMachine [protected]
stateMapRTT::StateMachine [protected]
step()RTT::StateMachine
stepDone() const RTT::StateMachine [inline]
stop()RTT::StateMachine
TransitionMap typedef (defined in RTT::StateMachine)RTT::StateMachine [protected]
transitionSet(StateInterface *from, StateInterface *to, ConditionInterface *cnd, int priority, int line)RTT::StateMachine
transitionSet(StateInterface *from, StateInterface *to, ConditionInterface *cnd, boost::shared_ptr< ProgramInterface > transprog, int priority, int line)RTT::StateMachine
TransList typedefRTT::StateMachine [protected]
~StateMachine()RTT::StateMachine [virtual]
Generated on Thu Dec 23 13:22:44 2010 for Orocos Real-Time Toolkit by  doxygen 1.6.3