PIP
5.6.1
Platform-Independent Primitives
PIStateFinal Cписок членов класса
Полный список членов класса
PIStateFinal
, включая наследуемые из базового класса
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
Документация по PIP. Последние изменения: Пт 20 Мар 2026 17:58:20. Создано системой
1.9.4