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

浏览源代码.

class  Mirai::UID_t
 Base class for QQ_t and GID_t 更多...
 
class  Mirai::QQ_t
 QQ号码类型 更多...
 
class  Mirai::GID_t
 群聊号码类型 更多...
 
struct  Mirai::User
 QQ用户 更多...
 
struct  Mirai::Group
 群聊资料 更多...
 
struct  Mirai::GroupMember
 群员资料 更多...
 
struct  Mirai::UserProfile
 QQ用户资料 更多...
 
struct  Mirai::ClientDevice
 设备类型 更多...
 
struct  std::hash< Mirai::GID_t >
 
struct  std::hash< Mirai::QQ_t >
 

命名空间

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

类型定义

using Mirai::MessageId_t = int64_t
 消息id类型,用于撤回消息和引用消息 更多...
 

枚举

enum class  Mirai::NewFriendRequestOp { Mirai::ACCEPT = 0 , Mirai::REFUSE , Mirai::BLACKLIST }
 处理好友申请的操作 更多...
 
enum class  Mirai::MemberJoinRequestOp {
  Mirai::ACCEPT = 0 , Mirai::REFUSE , Mirai::IGNORE , Mirai::REFUSE_BLACKLIST ,
  Mirai::IGNORE_BLACKLIST
}
 处理用户入群申请的操作 更多...
 
enum class  Mirai::BotInvitedJoinGroupRequestOp { Mirai::ACCEPT = 0 , Mirai::REFUSE }
 处理被邀请入群的操作 更多...
 
enum class  Mirai::SEX { Mirai::MALE = 0 , Mirai::FEMALE , Mirai::UNKNOWN , Mirai::ENUM_END }
 QQ用户性别 更多...
 
enum class  Mirai::PERMISSION { Mirai::OWNER = 0 , Mirai::ADMINISTRATOR , Mirai::MEMBER , Mirai::ENUM_END }
 群成员权限 更多...
 
enum class  Mirai::NudgeType { Mirai::FRIEND = 0 , Mirai::GROUP , Mirai::STRANGER , Mirai::ENUM_END }
 头像戳一戳消息的发送环境 更多...
 
enum class  Mirai::MusicShareType {
  Mirai::NETEASECLOUDMUSIC = 0 , Mirai::QQMUSIC , Mirai::MIGUMUSIC , Mirai::KUGOUMUSIC ,
  Mirai::KUWOMUSIC , Mirai::ENUM_END
}
 音乐卡片类型 更多...
 
enum class  Mirai::PokeType {
  Mirai::CHUOYICHUO = 0 , Mirai::BIXIN , Mirai::DIANZAN , Mirai::XINSUI ,
  Mirai::LIULIULIU , Mirai::FANGDAZHAO , Mirai::GOUYIN , Mirai::BAOBEIQIU ,
  Mirai::ROSE , Mirai::ZHAOHUANSHU , Mirai::RANGNIPI , Mirai::JIEYIN ,
  Mirai::SHOULEI , Mirai::ZHUAYIXIA , Mirai::SUIPING , Mirai::QIAOMEN ,
  Mirai::ENUM_END
}
 戳一戳(原窗口抖动)类型 更多...
 
enum class  Mirai::HonorChangeType { Mirai::ACHIEVE = 0 , Mirai::LOSE , Mirai::ENUM_END }
 群称号改变类型 更多...
 
enum class  Mirai::CommandSender { Mirai::FRIEND = 0 , Mirai::MEMBER , Mirai::CONSOLE }
 指令发送者类型 更多...
 

函数

constexpr QQ_t Mirai::operator""_qq (unsigned long long num)
 
constexpr GID_t Mirai::operator""_gid (unsigned long long num)