cpp-mirai-client  v2.6.1
cpp client for mirai-api-http
MemberEvents.hpp 文件参考
#include <optional>
#include <string>
#include <libmirai/Types/BasicTypes.hpp>
#include "IEvent.hpp"
MemberEvents.hpp 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

class  Mirai::MemberCardChangeEvent
 群成员名片更改事件 更多...
 
class  Mirai::MemberHonorChangeEvent
 群成员荣誉改变事件 更多...
 
class  Mirai::MemberPermissionChangeEvent
 群成员权限更改事件 更多...
 
class  Mirai::MemberSpecialTitleChangeEvent
 群成员头衔更改事件 更多...
 
class  Mirai::MemberJoinEvent
 新成员加入群聊事件 更多...
 
class  Mirai::MemberJoinRequestEvent
 用户申请入群事件 更多...
 
class  Mirai::MemberLeaveEvent< Event >
 成员退出群聊相关事件 更多...
 
class  Mirai::MemberLeaveEventKick
 成员被踢出群聊事件 更多...
 
class  Mirai::MemberLeaveEventQuit
 成员主动退出群聊事件 更多...
 
class  Mirai::MemberMuteEvent
 群成员被禁言事件 更多...
 
class  Mirai::MemberUnmuteEvent
 群成员被取消禁言事件 更多...
 

命名空间

namespace  Mirai
 所有mirai相关的对象的命名空间
 

宏定义

#define DECLARE_TYPE_ENUM(event_type)
 

函数

 Mirai::DECLARE_TYPE_ENUM (MemberCardChangeEvent)
 
 Mirai::DECLARE_TYPE_ENUM (MemberHonorChangeEvent)
 
 Mirai::DECLARE_TYPE_ENUM (MemberPermissionChangeEvent)
 
 Mirai::DECLARE_TYPE_ENUM (MemberSpecialTitleChangeEvent)
 
 Mirai::DECLARE_TYPE_ENUM (MemberJoinEvent)
 
 Mirai::DECLARE_TYPE_ENUM (MemberJoinRequestEvent)
 
 Mirai::DECLARE_TYPE_ENUM (MemberLeaveEventKick)
 
 Mirai::DECLARE_TYPE_ENUM (MemberLeaveEventQuit)
 
 Mirai::DECLARE_TYPE_ENUM (MemberMuteEvent)
 
 Mirai::DECLARE_TYPE_ENUM (MemberUnmuteEvent)
 

宏定义说明

◆ DECLARE_TYPE_ENUM

#define DECLARE_TYPE_ENUM (   event_type)
值:
template<> struct GetEventType<event_type::GetType()> \
{ \
using type = event_type; \
}

在文件 MemberEvents.hpp373 行定义.