NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
nim::SessionDataList结构体 参考

会话列表数据 更多...

#include <nim_session_helper.h>

Public 成员函数

 SessionDataList ()
 

静态 Public 成员函数

static std::string ToJsonString (const SessionDataList &sessionData)
 

Public 属性

int count_
 会话列表项数量
 
int unread_count_
 会话列表总的未读消息数
 
std::list< SessionDatasessions_
 会话列表项数据
 
std::map< NIMSessionType, int > unread_count_map_
 按会话类型聚类的未读数数据
 
std::multimap< NIMSessionType, SessionDatasession_map_
 按会话类型聚类的会话列表项数据
 

详细描述

会话列表数据

构造及析构函数说明

◆ SessionDataList()

nim::SessionDataList::SessionDataList ( )
inline

成员函数说明

◆ ToJsonString()

std::string nim::SessionDataList::ToJsonString ( const SessionDataList sessionData)
static

类成员变量说明

◆ count_

int nim::SessionDataList::count_

会话列表项数量

◆ session_map_

std::multimap<NIMSessionType, SessionData> nim::SessionDataList::session_map_

按会话类型聚类的会话列表项数据

◆ sessions_

std::list<SessionData> nim::SessionDataList::sessions_

会话列表项数据

◆ unread_count_

int nim::SessionDataList::unread_count_

会话列表总的未读消息数

◆ unread_count_map_

std::map<NIMSessionType, int> nim::SessionDataList::unread_count_map_

按会话类型聚类的未读数数据


该结构体的文档由以下文件生成: