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

浏览源代码.

class  Mirai::BotAccountEvent< Event >
 与Bot账号相关的事件 更多...
 
class  Mirai::BotOfflineEventActive
 Bot主动下线事件 更多...
 
class  Mirai::BotOfflineEventDropped
 Bot掉线事件 更多...
 
class  Mirai::BotOfflineEventForce
 Bot强制下线事件 更多...
 
class  Mirai::BotOnlineEvent
 Bot上线事件 更多...
 
class  Mirai::BotReloginEvent
 Bot重新登录事件 更多...
 
class  Mirai::BotGroupPermissionChangeEvent
 Bot群聊权限改变事件 更多...
 
class  Mirai::BotInvitedJoinGroupRequestEvent
 Bot被邀请加群事件 更多...
 
class  Mirai::BotJoinGroupEvent
 Bot加入群聊事件 更多...
 
class  Mirai::BotLeaveEvent< Event >
 Bot退群相关事件 更多...
 
class  Mirai::BotLeaveEventActive
 Bot主动退群事件 更多...
 
class  Mirai::BotLeaveEventDisband
 群聊解散导致Bot退群事件 更多...
 
class  Mirai::BotLeaveEventKick
 Bot被踢出群聊事件 更多...
 
class  Mirai::BotMuteEvent
 Bot被禁言事件 更多...
 
class  Mirai::BotUnmuteEvent
 Bot被取消禁言事件 更多...
 

命名空间

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

宏定义

#define DECLARE_TYPE_ENUM(event_type)
 

函数

 Mirai::DECLARE_TYPE_ENUM (BotOfflineEventActive)
 
 Mirai::DECLARE_TYPE_ENUM (BotOfflineEventDropped)
 
 Mirai::DECLARE_TYPE_ENUM (BotOfflineEventForce)
 
 Mirai::DECLARE_TYPE_ENUM (BotOnlineEvent)
 
 Mirai::DECLARE_TYPE_ENUM (BotReloginEvent)
 
 Mirai::DECLARE_TYPE_ENUM (BotGroupPermissionChangeEvent)
 
 Mirai::DECLARE_TYPE_ENUM (BotInvitedJoinGroupRequestEvent)
 
 Mirai::DECLARE_TYPE_ENUM (BotJoinGroupEvent)
 
 Mirai::DECLARE_TYPE_ENUM (BotLeaveEventActive)
 
 Mirai::DECLARE_TYPE_ENUM (BotLeaveEventDisband)
 
 Mirai::DECLARE_TYPE_ENUM (BotLeaveEventKick)
 
 Mirai::DECLARE_TYPE_ENUM (BotMuteEvent)
 
 Mirai::DECLARE_TYPE_ENUM (BotUnmuteEvent)
 

宏定义说明

◆ DECLARE_TYPE_ENUM

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

在文件 BotEvents.hpp350 行定义.