# PIP: Member List

PIStateMachine< Type > Member List

This is the complete list of members for PIStateMachine< Type >, including all inherited members.

addRule(Type from, Type to, const PIString &condition, Handler handler=0, bool autoTransition=false, bool resetAllConditions=false) | PIStateMachine< Type > | inline
addRule(Type from, Type to, Handler handler, bool autoTransition=false, bool resetAllConditions=false) | PIStateMachine< Type > | inline
addRule(Type from, Type to, const PIStringList &conditions=PIStringList(), Handler handler=0, bool autoTransition=false, bool resetAllConditions=false) | PIStateMachine< Type > | inline
addRule(const Rule &rule) | PIStateMachine< Type > | inline
addState(Type value, const PIString &name="", Handler handler=0) | PIStateMachine< Type > | inline
className() const | PIObject | inlinevirtual
clearRules() | PIStateMachine< Type > | inline
clearStates() | PIStateMachine< Type > | inline
Condition typedef | PIStateMachine< Type > |
CONNECT | PIObject | related
CONNECT0 | PIObject | related
CONNECT1 | PIObject | related
CONNECT2 | PIObject | related
CONNECT3 | PIObject | related
CONNECT4 | PIObject | related
CONNECTU | PIObject | related
currentConditions() const | PIStateMachine< Type > | inline
currentState() const | PIStateMachine< Type > | inline
debug() const | PIObject | inline
deleted() | PIObject | protected
DISCONNECT | PIObject | related
DISCONNECT0 | PIObject | related
DISCONNECT1 | PIObject | related
DISCONNECT2 | PIObject | related
DISCONNECT3 | PIObject | related
DISCONNECT4 | PIObject | related
emitter() const | PIObject | inlineprotected
EVENT | PIObject | related
EVENT0 | PIObject | related
EVENT1 | PIObject | related
EVENT2 | PIObject | related
EVENT3 | PIObject | related
EVENT4 | PIObject | related
EVENT_HANDLER | PIObject | related
EVENT_HANDLER0 | PIObject | related
EVENT_HANDLER1 | PIObject | related
EVENT_HANDLER2 | PIObject | related
EVENT_HANDLER3 | PIObject | related
EVENT_HANDLER4 | PIObject | related
EVENT_VHANDLER | PIObject | related
EVENT_VHANDLER0 | PIObject | related
EVENT_VHANDLER1 | PIObject | related
EVENT_VHANDLER2 | PIObject | related
EVENT_VHANDLER3 | PIObject | related
EVENT_VHANDLER4 | PIObject | related
execution(const State &state) | PIStateMachine< Type > | inlineprotectedvirtual
findByName(const PIString &name) | PIObject | inlinestatic
HANDLER | PIObject | related
isPropertyExists(const PIString &name) const | PIObject | inline
name() const | PIObject | inline
performCondition(const PIString &name, int times=1) | PIStateMachine< Type > | inline
performConditions(const PIStringList &names) | PIStateMachine< Type > | inline
piCoutObj | PIObject | related
piDisconnect(PIObject *src, const PIString &sig) | PIObject | static
piDisconnect(PIObject *src) | PIObject | static
PIOBJECT | PIObject | related
PIObject(const PIString &name=PIString()) | PIObject |
PIOBJECT_SUBCLASS | PIObject | related
PIStateMachine(void *_parent=0) | PIStateMachine< Type > | inline
properties() const | PIObject | inline
propertiesCount() const | PIObject | inline
property(const PIString &name) const | PIObject | inline
propertyChanged(const PIString &name) | PIObject | inlineprotectedvirtual
reset() | PIStateMachine< Type > | inline
resetCondition(const PIString &name) | PIStateMachine< Type > | inline
resetConditions() | PIStateMachine< Type > | inline
rulesCount() const | PIStateMachine< Type > | inline
setDebug(bool debug) | PIObject | inline
setInitialState(Type value) | PIStateMachine< Type > | inline
setName(const PIString &name) | PIObject | inline
setProperty(const PIString &name, const PIVariant &value) | PIObject | inline
statesCount() const | PIStateMachine< Type > | inline
superClassName() const | PIObject | inlinevirtual
switchToState(Type to) | PIStateMachine< Type > | inline
tick() | PIStateMachine< Type > | inline
tick(void *data, int delim) | PIStateMachine< Type > | inline
transition(const State &from, const State &to) | PIStateMachine< Type > | inlineprotectedvirtual
WEAK_CONNECT | PIObject | related
WEAK_CONNECT0 | PIObject | related
WEAK_CONNECT1 | PIObject | related
WEAK_CONNECT2 | PIObject | related
WEAK_CONNECT3 | PIObject | related
WEAK_CONNECT4 | PIObject | related