client/Client/DataTypeDefine.h
(完整代码) 1KB#ifndef MYDATATYPEDEFINE_H
#define MYDATATYPEDEFINE_H
#include <map>
#include <list>
#include <string>
#include <memory>
#include <time.h>
#include "MessageChat.pb.h"
typedef time_t TimeStamp;//时间戳;
typedef IMChat::MsgData_MSGTYPE ENUM_MSGTYPE;
typedef IMChat::UserData USERDATA;
typedef std::list<std::shared_ptr<USERDATA>> List_USERDATA; //friends list
typedef List_USERDATA::iterator List_USERDATA_It;
typedef std::list<IMChat::GroupMemberInfo> List_GroupMember; //group member list
typedef List_GroupMember::iterator List_GroupMember_It;
typedef std::list<std::shared_ptr<IMChat::GroupInfo>> List_GroupInfo; //group info list
typedef List_GroupInfo::iterator List_GroupInfo_It;
typedef std::map<std::string, std::shared_ptr<List_GroupMember>> MAP_GROUPMEMBER;//std::pair<group id, member list>
typedef MAP_GROUPMEMBER::iterator MAP_GROUP_It;
typedef std::list<std::shared_ptr<IMChat::MsgData>> List_MSGDATA; //消息列表;
typedef List_MSGDATA::iterator LIST_MSGDATA_IT;
typedef std::map<std::string, std::shared_ptr<IMChat::MsgData>> MAP_MSGDATA;//first->userId或者groupId,second->msg;
typedef MAP_MSGDATA::iterator MAP_MSGDATA_IT;
#endif
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
