cpp-mirai-client
v2.6.1
cpp client for mirai-api-http
类继承关系
浏览类继承关系图
此继承关系列表按字典顺序粗略的排序:
[详情级别
1
2
3
4
]
C
Mirai::ClientDevice
设备类型
►
C
std::disjunction
C
Mirai::MessageChain::traits::is_message_type_< T, std::index_sequence< I... > >
C
Mirai::MiraiClient::traits::is_event_type_< T, std::index_sequence< I... > >
C
Mirai::MiraiClient::traits::event_callback_variant_< T >
C
Mirai::MiraiClient::traits::event_callback_variant_< std::index_sequence< I... > >
►
C
std::exception
STL class
►
C
std::runtime_error
STL class
►
C
Mirai::MiraiApiHttpException
Mirai-api-http相关的异常
C
Mirai::AuthKeyFail
MAH异常: 验证密钥错误
C
Mirai::BotMuted
MAH异常: Bot被禁言
C
Mirai::IllegalSession
MAH异常: 无效Session
C
Mirai::MessageTooLarge
MAH异常: 消息过长
C
Mirai::NoBot
MAH异常: 不存在该Bot账号
C
Mirai::NoElement
MAH异常: 指定对象不存在
C
Mirai::NoOperateSupport
MAH异常: 不支持该操作
C
Mirai::NoSuchFile
MAH异常: 文件不存在
C
Mirai::NotVerifySession
MAH异常: Session未绑定账号
C
Mirai::PermissionDenied
MAH异常: 缺少相关权限
C
Mirai::NetworkException
网络通信错误
C
Mirai::NotImplementedError
未实现方法
C
Mirai::ParseError
消息解析错误
C
Mirai::TypeDismatchError
类型匹配错误
C
Mirai::FileInfo
文件基础信息
C
Mirai::FilePath
文件路径
C
Mirai::MiraiClient::traits::function_traits< T >
C
Mirai::MiraiClient::traits::function_traits< std::function< void(EventType)> >
C
Mirai::GetEventType< EventTypes >
用于类型之间转换的辅助模板
C
Mirai::GetEventType< CommandExecutedEvent::GetType()>
C
Mirai::GetEventType< NewFriendRequestEvent::GetType()>
C
Mirai::GetEventType< NudgeEvent::GetType()>
C
Mirai::GetEventType< StrangerMessageEvent::GetType()>
C
Mirai::GetEventType< StrangerSyncMessageEvent::GetType()>
C
Mirai::GetEventType< TempMessageEvent::GetType()>
C
Mirai::GetEventType< TempSyncMessageEvent::GetType()>
C
Mirai::GetType< MessageTypes >
用于类型之间转换的辅助模板
C
Mirai::GetType< AppMessage::GetType()>
C
Mirai::GetType< AtAllMessage::GetType()>
C
Mirai::GetType< AtMessage::GetType()>
C
Mirai::GetType< AudioMessage::GetType()>
C
Mirai::GetType< DiceMessage::GetType()>
C
Mirai::GetType< FaceMessage::GetType()>
C
Mirai::GetType< FileMessage::GetType()>
C
Mirai::GetType< FlashImageMessage::GetType()>
C
Mirai::GetType< ForwardMessage::GetType()>
C
Mirai::GetType< ImageMessage::GetType()>
C
Mirai::GetType< JsonMessage::GetType()>
C
Mirai::GetType< MarketFaceMessage::GetType()>
C
Mirai::GetType< MiraiCodeMessage::GetType()>
C
Mirai::GetType< MusicShareMessage::GetType()>
C
Mirai::GetType< PlainMessage::GetType()>
C
Mirai::GetType< PokeMessage::GetType()>
C
Mirai::GetType< QuoteMessage::GetType()>
C
Mirai::GetType< SourceMessage::GetType()>
C
Mirai::GetType< XmlMessage::GetType()>
C
Mirai::Group
群聊资料
C
Mirai::GroupAnnouncement
群公告
C
Mirai::GroupConfig
群设置
C
Mirai::GroupFileInfo
群文件信息
C
Mirai::GroupMember
群员资料
C
std::hash< Mirai::GID_t >
C
std::hash< Mirai::QQ_t >
C
Mirai::HttpWsAdaptorConfig
C
Mirai::IAdaptor
►
C
Mirai::IEvent< Event >
Common interface for all event types
C
Mirai::BotAccountEvent< Event >
与Bot账号相关的事件
C
Mirai::BotLeaveEvent< Event >
Bot退群相关事件
C
Mirai::MemberLeaveEvent< Event >
成员退出群聊相关事件
►
C
Mirai::IEvent< BotGroupPermissionChangeEvent >
C
Mirai::BotGroupPermissionChangeEvent
Bot群聊权限改变事件
►
C
Mirai::IEvent< BotInvitedJoinGroupRequestEvent >
C
Mirai::BotInvitedJoinGroupRequestEvent
Bot被邀请加群事件
►
C
Mirai::IEvent< BotJoinGroupEvent >
C
Mirai::BotJoinGroupEvent
Bot加入群聊事件
►
C
Mirai::IEvent< BotLeaveEventActive >
►
C
Mirai::BotLeaveEvent< BotLeaveEventActive >
C
Mirai::BotLeaveEventActive
Bot主动退群事件
►
C
Mirai::IEvent< BotLeaveEventDisband >
►
C
Mirai::BotLeaveEvent< BotLeaveEventDisband >
C
Mirai::BotLeaveEventDisband
群聊解散导致Bot退群事件
►
C
Mirai::IEvent< BotLeaveEventKick >
►
C
Mirai::BotLeaveEvent< BotLeaveEventKick >
C
Mirai::BotLeaveEventKick
Bot被踢出群聊事件
►
C
Mirai::IEvent< BotMuteEvent >
C
Mirai::BotMuteEvent
Bot被禁言事件
►
C
Mirai::IEvent< BotOfflineEventActive >
►
C
Mirai::BotAccountEvent< BotOfflineEventActive >
C
Mirai::BotOfflineEventActive
Bot主动下线事件
►
C
Mirai::IEvent< BotOfflineEventDropped >
►
C
Mirai::BotAccountEvent< BotOfflineEventDropped >
C
Mirai::BotOfflineEventDropped
Bot掉线事件
►
C
Mirai::IEvent< BotOfflineEventForce >
►
C
Mirai::BotAccountEvent< BotOfflineEventForce >
C
Mirai::BotOfflineEventForce
Bot强制下线事件
►
C
Mirai::IEvent< BotOnlineEvent >
►
C
Mirai::BotAccountEvent< BotOnlineEvent >
C
Mirai::BotOnlineEvent
Bot上线事件
►
C
Mirai::IEvent< BotReloginEvent >
►
C
Mirai::BotAccountEvent< BotReloginEvent >
C
Mirai::BotReloginEvent
Bot重新登录事件
►
C
Mirai::IEvent< BotUnmuteEvent >
C
Mirai::BotUnmuteEvent
Bot被取消禁言事件
►
C
Mirai::IEvent< ClientConnectionClosedEvent >
C
Mirai::ClientConnectionClosedEvent
连接丢失事件
►
C
Mirai::IEvent< ClientConnectionErrorEvent >
C
Mirai::ClientConnectionErrorEvent
连接错误事件
►
C
Mirai::IEvent< ClientConnectionEstablishedEvent >
C
Mirai::ClientConnectionEstablishedEvent
连接建立事件
►
C
Mirai::IEvent< ClientParseErrorEvent >
C
Mirai::ClientParseErrorEvent
消息解析错误事件
►
C
Mirai::IEvent< CommandExecutedEvent >
C
Mirai::CommandExecutedEvent
命令执行事件
►
C
Mirai::IEvent< FriendInputStatusChangedEvent >
C
Mirai::FriendInputStatusChangedEvent
好友输入状态改变事件
►
C
Mirai::IEvent< FriendMessageEvent >
C
Mirai::FriendMessageEvent
好友消息事件
►
C
Mirai::IEvent< FriendNickChangedEvent >
C
Mirai::FriendNickChangedEvent
好友昵称改变事件
►
C
Mirai::IEvent< FriendRecallEvent >
C
Mirai::FriendRecallEvent
好友消息撤回事件
►
C
Mirai::IEvent< FriendSyncMessageEvent >
C
Mirai::FriendSyncMessageEvent
好友消息同步事件
►
C
Mirai::IEvent< GroupAllowAnonymousChatEvent >
C
Mirai::GroupAllowAnonymousChatEvent
群聊开启/关闭匿名聊天事件
►
C
Mirai::IEvent< GroupAllowConfessTalkEvent >
C
Mirai::GroupAllowConfessTalkEvent
群聊开启/关闭坦白说事件
►
C
Mirai::IEvent< GroupAllowMemberInviteEvent >
C
Mirai::GroupAllowMemberInviteEvent
群聊开启/关闭允许群成员邀请好友加群事件
►
C
Mirai::IEvent< GroupEntranceAnnouncementChangeEvent >
C
Mirai::GroupEntranceAnnouncementChangeEvent
入群公告更改事件
►
C
Mirai::IEvent< GroupMessageEvent >
C
Mirai::GroupMessageEvent
群聊消息事件
►
C
Mirai::IEvent< GroupMuteAllEvent >
C
Mirai::GroupMuteAllEvent
群聊开启/关闭全体禁言事件
►
C
Mirai::IEvent< GroupNameChangeEvent >
C
Mirai::GroupNameChangeEvent
群聊名称更改事件
►
C
Mirai::IEvent< GroupRecallEvent >
C
Mirai::GroupRecallEvent
群消息撤回事件
►
C
Mirai::IEvent< GroupSyncMessageEvent >
C
Mirai::GroupSyncMessageEvent
群聊消息同步事件
►
C
Mirai::IEvent< MemberCardChangeEvent >
C
Mirai::MemberCardChangeEvent
群成员名片更改事件
►
C
Mirai::IEvent< MemberHonorChangeEvent >
C
Mirai::MemberHonorChangeEvent
群成员荣誉改变事件
►
C
Mirai::IEvent< MemberJoinEvent >
C
Mirai::MemberJoinEvent
新成员加入群聊事件
►
C
Mirai::IEvent< MemberJoinRequestEvent >
C
Mirai::MemberJoinRequestEvent
用户申请入群事件
►
C
Mirai::IEvent< MemberLeaveEventKick >
►
C
Mirai::MemberLeaveEvent< MemberLeaveEventKick >
C
Mirai::MemberLeaveEventKick
成员被踢出群聊事件
►
C
Mirai::IEvent< MemberLeaveEventQuit >
►
C
Mirai::MemberLeaveEvent< MemberLeaveEventQuit >
C
Mirai::MemberLeaveEventQuit
成员主动退出群聊事件
►
C
Mirai::IEvent< MemberMuteEvent >
C
Mirai::MemberMuteEvent
群成员被禁言事件
►
C
Mirai::IEvent< MemberPermissionChangeEvent >
C
Mirai::MemberPermissionChangeEvent
群成员权限更改事件
►
C
Mirai::IEvent< MemberSpecialTitleChangeEvent >
C
Mirai::MemberSpecialTitleChangeEvent
群成员头衔更改事件
►
C
Mirai::IEvent< MemberUnmuteEvent >
C
Mirai::MemberUnmuteEvent
群成员被取消禁言事件
►
C
Mirai::IEvent< NewFriendRequestEvent >
C
Mirai::NewFriendRequestEvent
用户申请添加Bot好友事件
►
C
Mirai::IEvent< NudgeEvent >
C
Mirai::NudgeEvent
戳一戳事件
►
C
Mirai::IEvent< OtherClientMessageEvent >
C
Mirai::OtherClientMessageEvent
其它客户端消息事件
►
C
Mirai::IEvent< OtherClientOfflineEvent >
C
Mirai::OtherClientOfflineEvent
其它客户端下线事件
►
C
Mirai::IEvent< OtherClientOnlineEvent >
C
Mirai::OtherClientOnlineEvent
其它客户端上线事件
►
C
Mirai::IEvent< StrangerMessageEvent >
C
Mirai::StrangerMessageEvent
陌生人消息事件
►
C
Mirai::IEvent< StrangerSyncMessageEvent >
C
Mirai::StrangerSyncMessageEvent
陌生人消息同步事件
►
C
Mirai::IEvent< TempMessageEvent >
C
Mirai::TempMessageEvent
临时会话消息事件
►
C
Mirai::IEvent< TempSyncMessageEvent >
C
Mirai::TempSyncMessageEvent
临时会话消息同步事件
►
C
Mirai::ILogger
日志接口类
C
Mirai::NullLogger
什么都不干的日志类
►
C
Mirai::IMessage
Common interface for all message types
►
C
Mirai::IMessageImpl< AppMessage >
C
Mirai::AppMessage
小程序消息
►
C
Mirai::IMessageImpl< AtAllMessage >
C
Mirai::AtAllMessage
At全体成员消息
►
C
Mirai::IMessageImpl< AtMessage >
C
Mirai::AtMessage
At用户消息
►
C
Mirai::IMessageImpl< AudioMessage >
C
Mirai::AudioMessage
语音消息
►
C
Mirai::IMessageImpl< DiceMessage >
C
Mirai::DiceMessage
骰子消息
►
C
Mirai::IMessageImpl< FaceMessage >
►
C
Mirai::FaceMessageImpl< FaceMessage >
C
Mirai::FaceMessage
QQ表情消息
►
C
Mirai::IMessageImpl< FileMessage >
C
Mirai::FileMessage
文件消息
►
C
Mirai::IMessageImpl< FlashImageMessage >
►
C
Mirai::ImageMessageImpl< FlashImageMessage >
C
Mirai::FlashImageMessage
闪照消息
►
C
Mirai::IMessageImpl< ForwardMessage >
C
Mirai::ForwardMessage
合并转发消息
►
C
Mirai::IMessageImpl< ImageMessage >
►
C
Mirai::ImageMessageImpl< ImageMessage >
C
Mirai::ImageMessage
图片消息
►
C
Mirai::IMessageImpl< MessageImpl >
C
Mirai::ImageMessageImpl< MessageImpl >
图片类消息
►
C
Mirai::IMessageImpl< JsonMessage >
C
Mirai::JsonMessage
JSON消息
►
C
Mirai::IMessageImpl< MarketFaceMessage >
►
C
Mirai::FaceMessageImpl< MarketFaceMessage >
C
Mirai::MarketFaceMessage
QQ商店表情消息
►
C
Mirai::IMessageImpl< MiraiCodeMessage >
C
Mirai::MiraiCodeMessage
►
C
Mirai::IMessageImpl< MusicShareMessage >
C
Mirai::MusicShareMessage
音乐分享卡片消息
►
C
Mirai::IMessageImpl< PlainMessage >
C
Mirai::PlainMessage
文字消息
►
C
Mirai::IMessageImpl< PokeMessage >
C
Mirai::PokeMessage
戳一戳消息
►
C
Mirai::IMessageImpl< QuoteMessage >
C
Mirai::QuoteMessage
引用回复消息
►
C
Mirai::IMessageImpl< SourceMessage >
C
Mirai::SourceMessage
来源消息
►
C
Mirai::IMessageImpl< XmlMessage >
C
Mirai::XmlMessage
XML消息
►
C
Mirai::IMessageImpl< Message >
CRTP helper layer
C
Mirai::FaceMessageImpl< Message >
QQ表情类消息
C
Mirai::MiraiClient::traits::is_event_type_< T, TypeList >
C
Mirai::MessageChain::traits::is_message_type_< T, TypeList >
C
Mirai::MessageChain
消息链对象,由一系列消息元素组成
C
Mirai::MessageChain::MessageElement
消息元素对象
C
Mirai::ForwardMessage::Node::MessageRef
C
Mirai::MiraiAudio
Mirai语音
C
Mirai::MiraiClient
提供与mirai-api-http网络交互的封装
C
Mirai::MiraiImage
Mirai图片
C
Mirai::ForwardMessage::Node
转发消息节点,代表一条转发消息
C
Mirai::NudgeTarget
QQ移动端头像戳一戳动作的对象
C
Mirai::MessageChain::SourceInfo
消息来源信息
►
C
Mirai::UID_t
Base class for
QQ_t
and
GID_t
C
Mirai::GID_t
群聊号码类型
C
Mirai::QQ_t
QQ号码类型
C
Mirai::User
QQ用户
C
Mirai::UserProfile
QQ用户资料
制作者
1.9.4