|
cpp-mirai-client
v2.6.1
cpp client for mirai-api-http
|
成员的完整列表,这些成员属于 Mirai::MiraiClient,包括所有继承而来的类成员
| adaptor_ | Mirai::MiraiClient | protected |
| CallAPI(const string &path, const string &method, const string &data) const | Mirai::MiraiClient | |
| Connect() | Mirai::MiraiClient | |
| connected_ | Mirai::MiraiClient | protected |
| ConnectionClosedCallback_ | Mirai::MiraiClient | protected |
| ConnectionErrorCallback_ | Mirai::MiraiClient | protected |
| ConnectionEstablishedCallback_ | Mirai::MiraiClient | protected |
| CreateGroupFileDirectory(GID_t GroupId, string directory) const | Mirai::MiraiClient | |
| DeleteAnnouncement(GID_t GroupId, string fid) const | Mirai::MiraiClient | |
| DeleteAnnouncement(const GroupAnnouncement &announcement) const | Mirai::MiraiClient | |
| DeleteFriend(QQ_t qq) const | Mirai::MiraiClient | |
| Disconnect(bool WaitForFinish=false) | Mirai::MiraiClient | |
| EventCallback typedef | Mirai::MiraiClient | |
| EventHandler typedef | Mirai::MiraiClient | protected |
| EventHandlers_ | Mirai::MiraiClient | protected |
| ExecuteCommand(const MessageChain &command) const | Mirai::MiraiClient | |
| ExecuteCommand(MessageChain &&command) const | Mirai::MiraiClient | |
| GetAnnouncementList(GID_t GroupId, int64_t offset=0, int64_t size=0) const | Mirai::MiraiClient | |
| GetBotList() const | Mirai::MiraiClient | |
| GetBotProfile() const | Mirai::MiraiClient | |
| GetBotQQ() const | Mirai::MiraiClient | |
| GetCompatibleVersion() const | Mirai::MiraiClient | inline |
| GetFriendList() const | Mirai::MiraiClient | |
| GetFriendMessage(MessageId_t id, QQ_t qq) const | Mirai::MiraiClient | |
| GetFriendProfile(QQ_t qq) const | Mirai::MiraiClient | |
| GetGroupConfig(GID_t GroupId) const | Mirai::MiraiClient | |
| GetGroupFileInfo(GID_t GroupId, const FilePath &dir, bool withDownloadInfo=false) const | Mirai::MiraiClient | |
| GetGroupFileInfo(GID_t GroupId, GroupFileInfo &file, bool withDownloadInfo=false) const | Mirai::MiraiClient | |
| GetGroupFileList(GID_t GroupId, const FilePath &dir={}, int64_t offset=0, int64_t size=0, bool withDownloadInfo=false) const | Mirai::MiraiClient | |
| GetGroupList() const | Mirai::MiraiClient | |
| GetGroupMessage(MessageId_t id, GID_t GroupId) const | Mirai::MiraiClient | |
| GetLatestMemberList(GID_t GroupId) const | Mirai::MiraiClient | |
| GetLogger() const | Mirai::MiraiClient | inline |
| GetMemberInfo(GID_t GroupId, QQ_t member) const | Mirai::MiraiClient | |
| GetMemberList(GID_t GroupId) const | Mirai::MiraiClient | |
| GetMemberProfile(GID_t GroupId, QQ_t MemberId) const | Mirai::MiraiClient | |
| GetMiraiApiHttpVersion() const | Mirai::MiraiClient | |
| GetRoamingFriendMessage(QQ_t qq, std::time_t TimeStart=0, std::time_t TimeEnd=std::numeric_limits< std::time_t >::max()) const | Mirai::MiraiClient | |
| GetSessionKey() const | Mirai::MiraiClient | inline |
| GetSessionKey_() const | Mirai::MiraiClient | inlineprotected |
| GetStrangerMessage(MessageId_t id, QQ_t qq) const | Mirai::MiraiClient | |
| GetTempMessage(MessageId_t id, GID_t GroupId) const | Mirai::MiraiClient | |
| GetUserProfile(QQ_t qq) const | Mirai::MiraiClient | |
| isConnected() const | Mirai::MiraiClient | inline |
| Kick(GID_t GroupId, QQ_t member, string message, bool block=false) const | Mirai::MiraiClient | |
| Kick(const GroupMember &member, string message, bool block=false) const | Mirai::MiraiClient | |
| LeaveGroup(GID_t GroupId) const | Mirai::MiraiClient | |
| logger_ | Mirai::MiraiClient | protected |
| MiraiClient() | Mirai::MiraiClient | |
| MiraiClient(std::unique_ptr< IAdaptor > adaptor) | Mirai::MiraiClient | |
| MiraiClient(Args &&... args) | Mirai::MiraiClient | inline |
| MiraiClient(const MiraiClient &)=delete | Mirai::MiraiClient | |
| MiraiClient(MiraiClient &&rhs) noexcept=delete | Mirai::MiraiClient | |
| MoveGroupFile(GID_t GroupId, const FilePath &FileDir, const FilePath &MoveToDir) const | Mirai::MiraiClient | |
| mtx_ | Mirai::MiraiClient | mutableprotected |
| Mute(GID_t GroupId, QQ_t member, std::chrono::seconds time) const | Mirai::MiraiClient | |
| Mute(const GroupMember &member, std::chrono::seconds time) const | Mirai::MiraiClient | |
| MuteAll(GID_t GroupId) const | Mirai::MiraiClient | |
| NudgeFriend(QQ_t qq) const | Mirai::MiraiClient | |
| NudgeGroup(QQ_t MemberId, GID_t GroupId) const | Mirai::MiraiClient | |
| NudgeStranger(QQ_t qq) const | Mirai::MiraiClient | |
| On(EventCallback< EventType > callback) | Mirai::MiraiClient | inline |
| On(EventCallback< GetEventType_t< Type > > callback) | Mirai::MiraiClient | inline |
| On(EventCallback< ClientConnectionEstablishedEvent > callback) | Mirai::MiraiClient | inline |
| On(EventCallback< ClientConnectionErrorEvent > callback) | Mirai::MiraiClient | inline |
| On(EventCallback< ClientConnectionClosedEvent > callback) | Mirai::MiraiClient | inline |
| On(EventCallback< ClientParseErrorEvent > callback) | Mirai::MiraiClient | inline |
| operator=(const MiraiClient &)=delete | Mirai::MiraiClient | |
| operator=(MiraiClient &&rhs) noexcept=delete | Mirai::MiraiClient | |
| ParseErrorCallback_ | Mirai::MiraiClient | protected |
| pool_ | Mirai::MiraiClient | protected |
| PoolSize_ | Mirai::MiraiClient | protected |
| PublishAnnouncement(GID_t GroupId, string content, MiraiImage cover={}, bool ToNewMember=false, bool pinned=false, bool ShowEditCard=false, bool ShowPopup=false, bool RequireConfirm=false) const | Mirai::MiraiClient | |
| RecallFriendMessage(MessageId_t id, QQ_t qq) const | Mirai::MiraiClient | |
| RecallGroupMessage(MessageId_t id, GID_t GroupId) const | Mirai::MiraiClient | |
| RegisterCommand(string name, std::vector< string > alias, string usage, string description) const | Mirai::MiraiClient | |
| RemoveGroupFile(GID_t GroupId, const FilePath &dir) const | Mirai::MiraiClient | |
| RenameGroupFile(GID_t GroupId, const FilePath &FileDir, string NewName) const | Mirai::MiraiClient | |
| RespBotInvitedJoinGroupRequestEvent(int64_t EventId, QQ_t FromId, GID_t GroupId, BotInvitedJoinGroupRequestOp operation, string message) const | Mirai::MiraiClient | |
| RespBotInvitedJoinGroupRequestEvent(const BotInvitedJoinGroupRequestEvent &event, BotInvitedJoinGroupRequestOp operation, string message) const | Mirai::MiraiClient | |
| RespMemberJoinRequestEvent(int64_t EventId, QQ_t FromId, GID_t GroupId, MemberJoinRequestOp operation, string message) const | Mirai::MiraiClient | |
| RespMemberJoinRequestEvent(const MemberJoinRequestEvent &event, MemberJoinRequestOp operation, string message) const | Mirai::MiraiClient | |
| RespNewFriendRequestEvent(int64_t EventId, QQ_t FromId, GID_t GroupId, NewFriendRequestOp operation, string message) const | Mirai::MiraiClient | |
| RespNewFriendRequestEvent(const NewFriendRequestEvent &event, NewFriendRequestOp operation, string message) const | Mirai::MiraiClient | |
| SendFriendMessage(QQ_t qq, const MessageChain &message, std::optional< MessageId_t > QuoteId=std::nullopt) const | Mirai::MiraiClient | |
| SendFriendMessage(QQ_t qq, MessageChain &&message, std::optional< MessageId_t > QuoteId=std::nullopt) const | Mirai::MiraiClient | |
| SendGroupMessage(GID_t GroupId, const MessageChain &message, std::optional< MessageId_t > QuoteId=std::nullopt) const | Mirai::MiraiClient | |
| SendGroupMessage(GID_t GroupId, MessageChain &&message, std::optional< MessageId_t > QuoteId=std::nullopt) const | Mirai::MiraiClient | |
| SendNudge(const NudgeTarget &target) const | Mirai::MiraiClient | |
| SendTempMessage(QQ_t MemberId, GID_t GroupId, const MessageChain &message, std::optional< MessageId_t > QuoteId=std::nullopt) const | Mirai::MiraiClient | |
| SendTempMessage(QQ_t MemberId, GID_t GroupId, MessageChain &&message, std::optional< MessageId_t > QuoteId=std::nullopt) const | Mirai::MiraiClient | |
| SessionKey_ | Mirai::MiraiClient | protected |
| SetAdaptor(std::unique_ptr< IAdaptor > adaptor) | Mirai::MiraiClient | inline |
| SetAdaptor(Args &&... args) | Mirai::MiraiClient | inline |
| SetEssence(GID_t GroupId, MessageId_t MessageId) const | Mirai::MiraiClient | |
| SetGroupAdmin(GID_t GroupId, QQ_t member, bool assign=true) const | Mirai::MiraiClient | |
| SetGroupConfig(GID_t GroupId, string name="", std::optional< bool > AllowMemberInvite=std::nullopt) const | Mirai::MiraiClient | |
| SetLogger(std::shared_ptr< ILogger > logger) | Mirai::MiraiClient | inline |
| SetMemberInfo(GID_t GroupId, QQ_t member, string name="", string title="") const | Mirai::MiraiClient | |
| SetPoolSize(std::size_t size) | Mirai::MiraiClient | inline |
| string typedef | Mirai::MiraiClient | |
| Unmute(GID_t GroupId, QQ_t member) const | Mirai::MiraiClient | |
| Unmute(const GroupMember &member) const | Mirai::MiraiClient | |
| UnmuteAll(GID_t GroupId) const | Mirai::MiraiClient | |
| UploadFriendImage(string content) const | Mirai::MiraiClient | |
| UploadFriendImage(std::istream &file) const | Mirai::MiraiClient | |
| UploadFriendImage(std::function< bool(size_t offset, std::ostream &sink, bool &finish)> ContentProvider) const | Mirai::MiraiClient | |
| UploadGroupAudio(string content) const | Mirai::MiraiClient | |
| UploadGroupAudio(std::istream &file) const | Mirai::MiraiClient | |
| UploadGroupAudio(std::function< bool(size_t offset, std::ostream &sink, bool &finish)> ContentProvider) const | Mirai::MiraiClient | |
| UploadGroupFile(GID_t GroupId, string UploadPath, string name, string content) const | Mirai::MiraiClient | |
| UploadGroupFile(GID_t GroupId, string UploadPath, string name, std::istream &file) const | Mirai::MiraiClient | |
| UploadGroupFile(GID_t GroupId, string UploadPath, string name, std::function< bool(size_t offset, std::ostream &sink, bool &finish)> ContentProvider) const | Mirai::MiraiClient | |
| UploadGroupImage(string content) const | Mirai::MiraiClient | |
| UploadGroupImage(std::istream &file) const | Mirai::MiraiClient | |
| UploadGroupImage(std::function< bool(size_t offset, std::ostream &sink, bool &finish)> ContentProvider) const | Mirai::MiraiClient | |
| UploadTempImage(string content) const | Mirai::MiraiClient | |
| UploadTempImage(std::istream &file) const | Mirai::MiraiClient | |
| UploadTempImage(std::function< bool(size_t offset, std::ostream &sink, bool &finish)> ContentProvider) const | Mirai::MiraiClient | |
| ~MiraiClient() | Mirai::MiraiClient |