Класс so_4::rt::state_on_exit_binder_t

Полный список членов класса


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

Связыватель состояния и обработчика входа в состояние.

Объекты этого типа создаются макросом SOL4_STATE_ON_EXIT().

Открытые члены

 state_on_exit_binder_t (state_handler_t &state, pfn_on_state_enter_t handler)
 Добавляет обработчик к указанному состоянию.
 state_on_exit_binder_t (class_handler_t &class_handler, pfn_on_state_exit_t handler)
 Добавляет обработчик ко всем состояниями, определенным в классе на данный момент.


Конструктор(ы)

so_4::rt::state_on_exit_binder_t::state_on_exit_binder_t ( state_handler_t state,
pfn_on_state_enter_t  handler 
)

Добавляет обработчик к указанному состоянию.

Аргументы:
state  Описатель состояния.
handler  Функция вызова обработчика.

Перекрестные ссылки so_4::rt::state_handler_t::query_impl() и so_4::rt::impl::state_handler_impl_t::set_on_exit().

so_4::rt::state_on_exit_binder_t::state_on_exit_binder_t ( class_handler_t class_handler,
pfn_on_state_exit_t  handler 
)

Добавляет обработчик ко всем состояниями, определенным в классе на данный момент.

Аргументы:
class_handler  Описание класса агента.
handler  Функция вызова обработчика.

Перекрестные ссылки so_4::rt::class_handler_t::query_impl() и so_4::rt::impl::class_handler_impl_t::query_state_handlers().


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