PIP
5.6.1
Platform-Independent Primitives
PIStateFinal Member List
This is the complete list of members for
PIStateFinal
, including all inherited members.
activeAtomics
() const
PIStateBase
activeChild
() const
PIStateBase
inline
activeChildren
() const
PIStateBase
addState
(PIStateBase *s)
PIStateBase
addStates
(PIVector< PIStateBase * > s)
PIStateBase
addTimeoutTransition
(PIStateBase *target, PISystemTime timeout)
PIStateBase
addTransition
(PIStateBase *target, int event_id)
PIStateBase
gatherStates
()
PIStateBase
getChildren
() const
PIStateBase
inline
getName
() const
PIStateBase
inline
getTransitions
() const
PIStateBase
inline
isActive
() const
PIStateBase
inline
isAtomic
() const
PIStateBase
inline
isCompound
() const
PIStateBase
inline
isFinal
() const
PIStateBase
inline
isParallel
() const
PIStateBase
inline
isStateMachine
() const
PIStateBase
inline
machine
() const
PIStateBase
inline
onEnter
() override
PIStateFinal
inline
virtual
onExit
()
PIStateBase
inline
virtual
onFinish
()
PIStateBase
inline
virtual
operator<<
(PICout c, PIStateBase *s)
PIStateBase
related
parent
() const
PIStateBase
inline
PIStateBase
(const PIString &n={})
PIStateBase
inline
PIStateFinal
(std::function< void()> on_finish=nullptr, const PIString &n={})
PIStateFinal
inline
print
(PIString prefix={})
PIStateBase
setInitialState
(PIStateBase *s)
PIStateBase
setParallel
(bool yes)
PIStateBase
inline
~PIStateBase
()
PIStateBase
virtual
Generated on Fri Mar 20 2026 17:58:11 for PIP by
1.9.4