PIP 5.6.1
Platform-Independent Primitives
Классы | Функции
Файл pistatemachine_state.h

Объявляет состояния, используемые в PIStateMachine. Подробнее...

#include "pistatemachine_base.h"
#include "pistring.h"
#include "pisystemtime.h"

Классы

class  PIStateBase
 Базовый класс состояния в иерархической машине состояний. Подробнее...
 
class  PIStateLambda
 Реализация состояния, которая перенаправляет виртуальные методы входа и выхода в callback-функции. Подробнее...
 
class  PIStateFinal
 Финальное состояние, которое завершает родительское состояние при входе. Подробнее...
 

Функции

PICout operator<< (PICout c, PIStateBase *s)
 Записывает текстовое представление состояния в PICout.
 

Подробное описание

Объявляет состояния, используемые в PIStateMachine.