Объекты данного типа создаются макросами SOL4_EVENT в описании типа агента.
Открытые члены | |
| evt_handler_t (class_handler_t &class_handler, const char *evt_name, const char *incident_type_name, pfn_action_t action) | |
| Конструктор для "обычного" обработчика события. | |
| evt_handler_t (class_handler_t &class_handler, const char *evt_name, const char *incident_type_name, pfn_action_t action, so_4::rt::impl::pfn_evt_wrapper_factory_t wrapper_factory) | |
| Конструктор для "специализированного" обработчика события. | |
| so_4::rt::impl::evt_handler_impl_t & | query_impl () |
| Внутрений метод SObjectizer-а. | |
| const so_4::rt::impl::evt_handler_impl_t & | query_impl () const |
| Внутрений метод SObjectizer-а. | |
Закрытые члены | |
| evt_handler_t (const evt_handler_t &) | |
| Защита от копирования. | |
| evt_handler_t & | operator= (const evt_handler_t &) |
| Защита от копирования. | |
Закрытые данные | |
| auto_ptr_3::obj_ptr_t< impl::evt_handler_impl_t > | m_impl |
|
||||||||||||||||||||
|
Конструктор для "обычного" обработчика события. Используется в макросе SOL4_EVENT.
|
|
||||||||||||||||||||||||
|
Конструктор для "специализированного" обработчика события. Используется в макросе SOL4_EVENT_WITH_FACTORY.
|
|
|
Внутрений метод SObjectizer-а.
|
|
|
Внутрений метод SObjectizer-а.
|
|
|
Реальный описатель обработчика события. |
1.4.6-NO