ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
ngl::actor_events< ETYPE, E_EVENTS, E_EVENTS_COUNT >::tnactor Struct Reference

触发事件并分发给已注册的监听者 More...

#include <actor_events.h>

Detailed Description

template<ENUM_EVENTS ETYPE, typename E_EVENTS, int E_EVENTS_COUNT>
struct ngl::actor_events< ETYPE, E_EVENTS, E_EVENTS_COUNT >::tnactor

触发事件并分发给已注册的监听者

验证参数类型后将事件发送给所有注册的监听者,或直接调用指定Actor的handle方法。

Template Parameters
TPARM事件参数类型
TACTORActor类型,默认为tnactor表示通过消息分发
Parameters
apram事件参数
aactor指定的Actor指针,为nullptr时通过消息分发
Returns
触发成功返回true,失败返回false

The documentation for this struct was generated from the following file: