Файл so_4/rt/h/state_handler.hpp


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

Классы для описания состояний агентов.

Внимание:
Вместо непосредственной загрузки данного файла необходимо загружать файл so_4/rt/h/rt.hpp.


Пространства имен

namespace  so_4
namespace  so_4::rt
namespace  so_4::rt::impl

Классы

class  so_4::rt::state_handler_t
 Класс для описания состояния агента. Подробнее...
class  so_4::rt::state_event_binder_t
 Связыватель состояния и события. Подробнее...
class  so_4::rt::state_on_enter_binder_t
 Связыватель состояния и обработчика входа в состояние. Подробнее...
class  so_4::rt::state_on_exit_binder_t
 Связыватель состояния и обработчика входа в состояние. Подробнее...
class  so_4::rt::state_merge_binder_t
 Связывает операцию merge с состоянием. Подробнее...
class  so_4::rt::state_event_excluder_t
 Изымает указанное событие из состояния. Подробнее...

Определения типов

typedef void(* so_4::rt::pfn_on_state_enter_t )(so_4::rt::agent_t *agent, const std::string &state_name)
 Указатель на функцию вызова обработчика входа в состояние.
typedef void(* so_4::rt::pfn_on_state_exit_t )(so_4::rt::agent_t *agent, const std::string &state_name)
 Указатель на функцию вызова обработчика выхода из состояния.


Документация по SObjectizer v.4.4 'Тебуломста'. Последние изменения: Thu Sep 18 10:26:47 2008. Создано системой  doxygen1.5.6 Intervale SourceForge.net Logo