![]() |
NIM 跨平台 C++ SDK
|
成员的完整列表,这些成员属于 nim::MsgLog,包括所有继承而来的类成员
| BatchStatusDeleteAsync(const std::string &account_id, nim::NIMSessionType to_type, const BatchStatusDeleteCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| BatchStatusDeleteAsyncEx(const std::string &account_id, nim::NIMSessionType to_type, bool revert_by_query_online, const BatchStatusDeleteCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| BatchStatusDeleteCallback typedef | nim::MsgLog | |
| BatchStatusReadAsync(const std::string &account_id, nim::NIMSessionType to_type, const BatchStatusReadCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| BatchStatusReadCallback typedef | nim::MsgLog | |
| BuildMsglogIndexes(uint32_t page_size, const BuildMsglogIndexesProgress &progress, const BuildMsglogIndexesComplete &completion) | nim::MsgLog | static |
| BuildMsglogIndexesComplete typedef | nim::MsgLog | |
| BuildMsglogIndexesProgress typedef | nim::MsgLog | |
| CancelExportBackupToRemote() | nim::MsgLog | static |
| CancelImportBackupFromRemote() | nim::MsgLog | static |
| CancelMsglogIndexesBuilding() | nim::MsgLog | static |
| DBFunctionCallback typedef | nim::MsgLog | |
| DeleteAllAsync(bool delete_sessions, const DeleteAllCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| DeleteAllAsyncEx(bool delete_sessions, bool revert_by_query_online, const DeleteAllCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| DeleteAllCallback typedef | nim::MsgLog | |
| DeleteAsync(const std::string &session_id, NIMSessionType to_type, const std::string &msg_id, const DeleteCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| DeleteBySessionTypeAsync(bool delete_sessions, NIMSessionType to_type, const DeleteBySessionTypeCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| DeleteBySessionTypeAsyncEx(bool delete_sessions, NIMSessionType to_type, bool revert_by_query_online, const DeleteBySessionTypeCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| DeleteBySessionTypeCallback typedef | nim::MsgLog | |
| DeleteCallback typedef | nim::MsgLog | |
| DeleteHistoryOnlineAsync(const std::string &accid, bool delete_roaming, const std::string &json_extension, const DeleteHistoryOnLineAsyncCallback &cb) | nim::MsgLog | static |
| DeleteHistoryOnlineAsync(const std::string &accid, nim::NIMSessionType to_type, bool notify_self, const std::string &ext, const DeleteHistoryOnLineAsyncExCallback &cb) | nim::MsgLog | static |
| DeleteHistoryOnLineAsyncCallback typedef | nim::MsgLog | |
| DeleteHistoryOnLineAsyncExCallback typedef | nim::MsgLog | |
| DeleteHistoryOnLineNotifyCallback typedef | nim::MsgLog | |
| DeleteMessageSelfAsync(const IMMessage &msg, const std::string ext, const DeleteMsglogSelfCallback &cb) | nim::MsgLog | static |
| DeleteMessageSelfAsync(const std::list< std::tuple< IMMessage, std::string > > &msgs, const DeleteMsglogSelfCallback &cb) | nim::MsgLog | static |
| DeleteMsgByTimeAsync(const std::string &session_id, NIMSessionType to_type, uint64_t timestamp1, uint64_t timestamp2, const DeleteMsgByTimeCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| DeleteMsgByTimeAsyncEx(const std::string &session_id, NIMSessionType to_type, bool revert_by_query_online, uint64_t timestamp1, uint64_t timestamp2, const DeleteMsgByTimeCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| DeleteMsgByTimeCallback typedef | nim::MsgLog | |
| DeleteMsglogSelfCallback typedef | nim::MsgLog | |
| DeleteMsglogSelfNotifyCallback typedef | nim::MsgLog | |
| ExportBackupToRemote(const LogsBackupExportInfo &export_info) | nim::MsgLog | static |
| ExportDbAsync(const std::string &dst_path, const DBFunctionCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| FullTextSearchOnlineAsync(const FullTextSearchOnlineAsyncParam ¶m, const FullTextSearchOnlineAsyncCallback &cb) | nim::MsgLog | static |
| FullTextSearchOnlineAsyncCallback typedef | nim::MsgLog | |
| GetMessagesDynamically(const std::string &session_id, nim::NIMSessionType to_type, uint64_t from_time, uint64_t to_time, uint32_t limit_count, const std::string &anchor_client_msg_id, uint64_t anchor_server_msg_id, NIMMsglogSearchDirection direction, const GetMessagesDynamicallyCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| GetMessagesDynamicallyCallback typedef | nim::MsgLog | |
| HistoryMessageFilter typedef | nim::MsgLog | |
| ImportBackupFromRemote(const LogsBackupImportInfo &import_info) | nim::MsgLog | static |
| ImportDbAsync(const std::string &src_path, const DBFunctionCallback &cb, const ImportDbPrgCallback &prg_cb, const std::string &json_extension="") | nim::MsgLog | static |
| ImportDbPrgCallback typedef | nim::MsgLog | |
| IsMessageIndexEstablished(const IsMessageIndexEstablishedCallback &cb) | nim::MsgLog | static |
| IsMessageIndexEstablishedCallback typedef | nim::MsgLog | |
| MessageStatusChangedCallback typedef | nim::MsgLog | |
| ModifyMultipleMsglogCallback typedef | nim::MsgLog | |
| ModifySingleMsglogCallback typedef | nim::MsgLog | |
| QueryLocalThreadHistoryMsg(const IMMessage &msg, const QueryMsgCallback &cb) | nim::MsgLog | static |
| QueryMessageIsThreadRoot(const std::string msg_client_id, const QueryMessageIsThreadRootAsyncCallback &cb) | nim::MsgLog | static |
| QueryMessageIsThreadRootAsyncCallback typedef | nim::MsgLog | |
| QueryMessageOnline(const QueryMsgAsyncParam ¶m, const QueryMessageOnlineCallback &cb) | nim::MsgLog | static |
| QueryMessageOnlineCallback typedef | nim::MsgLog | |
| QueryMessagesByKeywordAsync(const QueryMsgByKeywordParam ¶m, const QueryMsgCallback &cb) | nim::MsgLog | static |
| QueryMsgAsync(const std::string &account_id, nim::NIMSessionType to_type, int limit_count, int64_t anchor_msg_time, const QueryMsgCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| QueryMsgByIDAysnc(const std::string &client_msg_id, const QuerySingleMsgCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| QueryMsgByKeywordOnlineAsync(const MsgLog::QueryMsgByKeywordOnlineParam ¶m, const QueryMsgCallback &cb) | nim::MsgLog | static |
| QueryMsgByOptionsAsync(NIMMsgLogQueryRange query_range, const std::list< std::string > &ids, int limit_count, int64_t from_time, int64_t end_time, const std::string &end_client_msg_id, bool reverse, NIMMessageType msg_type, const std::string &search_content, const QueryMsgCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| QueryMsgByOptionsAsyncEx(const QueryMsgByOptionsAsyncParam ¶m, const QueryMsgCallback &cb) | nim::MsgLog | static |
| QueryMsgCallback typedef | nim::MsgLog | |
| QueryMsgOfSpecifiedTypeInASessionAsync(nim::NIMSessionType to_type, const std::string &id, int limit_count, int64_t from_time, int64_t end_time, const std::string &end_client_msg_id, bool reverse, std::list< NIMMessageType > msg_type, const QueryMsgCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| QueryMsgOnlineAsync(const QueryMsgOnlineAsyncParam ¶m, const QueryMsgCallback &cb) | nim::MsgLog | static |
| QueryMsgOnlineAsync(const std::string &id, nim::NIMSessionType to_type, int limit_count, int64_t from_time, int64_t end_time, int64_t end_msg_id, bool reverse, bool need_save_to_local, const QueryMsgCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| QueryReceivedMsgReceiptSent(const IMMessage &msg) | nim::MsgLog | static |
| QuerySentMessageBeReaded(const IMMessage &msg) | nim::MsgLog | static |
| QuerySingleMsgCallback typedef | nim::MsgLog | |
| QueryThreadHistoryMsg(const IMMessage &msg, const QueryThreadHistoryMsgAsyncParam ¶m, const QueryThreadHistoryMsgCallback &cb) | nim::MsgLog | static |
| QueryThreadHistoryMsgCallback typedef | nim::MsgLog | |
| QueryUnreadMessages(const std::string &session_id, NIMSessionType to_type, const QueryMsgCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| ReadAllAsync(const DBFunctionCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| RegDeleteHistoryMessagesNotify(const DeleteHistoryOnLineNotifyCallback &cb) | nim::MsgLog | static |
| RegDeleteMsglogSelfNotify(const DeleteMsglogSelfNotifyCallback &cb) | nim::MsgLog | static |
| RegHistoryMessageFilterCb(const HistoryMessageFilter &filter) | nim::MsgLog | static |
| RegMessageStatusChangedCb(const MessageStatusChangedCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| SendReceiptAsync(const std::string &json_msg, const MessageStatusChangedCallback &cb) | nim::MsgLog | static |
| SendReceiptAsync(const IMMessage &msg, const MessageStatusChangedCallback &cb) | nim::MsgLog | static |
| SetStatusAsync(const std::string &msg_id, nim::NIMMsgLogStatus msglog_status, const SetStatusCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| SetStatusCallback typedef | nim::MsgLog | |
| SetSubStatusAsync(const std::string &msg_id, nim::NIMMsgLogSubStatus msglog_sub_status, const SetSubStatusCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| SetSubStatusCallback typedef | nim::MsgLog | |
| UnregMsglogCb() | nim::MsgLog | static |
| UnregMsgologCb() | nim::MsgLog | static |
| UpdateLocalExtAsync(const std::string &msg_id, const std::string &local_ext, const UpdateLocalExtCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| UpdateLocalExtCallback typedef | nim::MsgLog | |
| WriteMsglogCallback typedef | nim::MsgLog | |
| WriteMsglogToLocalAsync(const std::string &talk_id, const IMMessage &msg, bool need_update_session, const WriteMsglogCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
| WriteMsglogToLocalAsyncEx(const std::string &talk_id, const IMMessage &msg, bool need_update_session, bool compose_last_msg, const std::list< NIMMessageType > &exclude_msg_type, const WriteMsglogCallback &cb) | nim::MsgLog | static |