NIM SDK API  8.5.0
Public Member Functions | List of all members
nim_chatroom::ChatRoomEnterInfo Struct Reference

聊天室登录信息 More...

#include <nim_chatroom_helper.h>

Public Member Functions

void SetNick (const std::string &nick)
 设置进入聊天室后展示的昵称,选填 More...
 
void SetAvatar (const std::string &avatar)
 设置进入聊天室后展示的头像,选填 More...
 
void SetExt (const nim_cpp_wrapper_util::Json::Value &ext)
 设置聊天室可用的扩展字段,选填 More...
 
void SetNotifyExt (const nim_cpp_wrapper_util::Json::Value &notify_ext)
 设置进入聊天室通知开发者扩展字段,选填 More...
 
void SetLoginTag (const std::list< std::string > &login_tags)
 设置登录携带的 tag 列表,允许多个 More...
 
void SetNotifyTags (const std::string &expression)
 登录时携带的 notify tag 表达式 More...
 
std::string ToJsonString () const
 组装Json Value字符串 More...
 

Detailed Description

聊天室登录信息

Member Function Documentation

◆ SetAvatar()

void nim_chatroom::ChatRoomEnterInfo::SetAvatar ( const std::string &  avatar)
inline

设置进入聊天室后展示的头像,选填

Parameters
[in]avatar聊天室头像下载地址
Returns
void

◆ SetExt()

void nim_chatroom::ChatRoomEnterInfo::SetExt ( const nim_cpp_wrapper_util::Json::Value &  ext)
inline

设置聊天室可用的扩展字段,选填

Parameters
[in]ext聊天室可用的扩展字段
Returns
void

◆ SetLoginTag()

void nim_chatroom::ChatRoomEnterInfo::SetLoginTag ( const std::list< std::string > &  login_tags)
inline

设置登录携带的 tag 列表,允许多个

Parameters
login_tags要设置的 tag 列表
Returns
void

◆ SetNick()

void nim_chatroom::ChatRoomEnterInfo::SetNick ( const std::string &  nick)
inline

设置进入聊天室后展示的昵称,选填

Parameters
[in]nick聊天室昵称
Returns
void

◆ SetNotifyExt()

void nim_chatroom::ChatRoomEnterInfo::SetNotifyExt ( const nim_cpp_wrapper_util::Json::Value &  notify_ext)
inline

设置进入聊天室通知开发者扩展字段,选填

Parameters
[in]notify_ext进入聊天室通知开发者扩展字段
Returns
void

◆ SetNotifyTags()

void nim_chatroom::ChatRoomEnterInfo::SetNotifyTags ( const std::string &  expression)
inline

登录时携带的 notify tag 表达式

Parameters
expression表达式字符串,如 {"tag": "abc"} or {"tag": "def"}
Returns
void

◆ ToJsonString()

std::string nim_chatroom::ChatRoomEnterInfo::ToJsonString ( ) const
inline

组装Json Value字符串

Returns
void

The documentation for this struct was generated from the following file: