群组信息
更多...
#include <nim_super_team_helper.h>
◆ SuperTeamInfo() [1/2]
nim::SuperTeamInfo::SuperTeamInfo |
( |
const std::string & |
team_id | ) |
|
|
inline |
◆ SuperTeamInfo() [2/2]
nim::SuperTeamInfo::SuperTeamInfo |
( |
| ) |
|
|
inline |
◆ ExistValue()
bool nim::SuperTeamInfo::ExistValue |
( |
const std::string & |
nim_team_info_key | ) |
const |
|
inline |
群组信息数据标记Key对应的数据是否有效(存在,非初始值状态)
- 参数
-
- 返回
- bool 有效性
◆ GetAnnouncement()
std::string nim::SuperTeamInfo::GetAnnouncement |
( |
| ) |
const |
|
inline |
◆ GetBeInviteMode()
int nim::SuperTeamInfo::GetBeInviteMode |
( |
| ) |
const |
|
inline |
◆ GetCreateTimetag()
int64_t nim::SuperTeamInfo::GetCreateTimetag |
( |
| ) |
const |
|
inline |
◆ GetCustom()
std::string nim::SuperTeamInfo::GetCustom |
( |
| ) |
const |
|
inline |
◆ GetIcon()
std::string nim::SuperTeamInfo::GetIcon |
( |
| ) |
const |
|
inline |
◆ GetIntro()
std::string nim::SuperTeamInfo::GetIntro |
( |
| ) |
const |
|
inline |
◆ GetInviteMode()
◆ GetJoinMode()
nim::NIMSuperTeamJoinMode nim::SuperTeamInfo::GetJoinMode |
( |
| ) |
const |
|
inline |
◆ GetLevel()
int nim::SuperTeamInfo::GetLevel |
( |
| ) |
const |
|
inlineprivate |
◆ GetMemberCount()
int nim::SuperTeamInfo::GetMemberCount |
( |
| ) |
const |
|
inline |
◆ GetMemberListTimetag()
int64_t nim::SuperTeamInfo::GetMemberListTimetag |
( |
| ) |
const |
|
inline |
获取群组成员档案时间戳(毫秒),通常情况下由SDK维护,开发者作为只读无需设置
◆ GetMemberMaxCount()
int nim::SuperTeamInfo::GetMemberMaxCount |
( |
| ) |
const |
|
inline |
◆ GetMuteType()
◆ GetName()
std::string nim::SuperTeamInfo::GetName |
( |
| ) |
const |
|
inline |
◆ GetOwnerID()
std::string nim::SuperTeamInfo::GetOwnerID |
( |
| ) |
const |
|
inline |
◆ GetProperty()
std::string nim::SuperTeamInfo::GetProperty |
( |
| ) |
const |
|
inline |
◆ GetServerCustom()
std::string nim::SuperTeamInfo::GetServerCustom |
( |
| ) |
const |
|
inline |
◆ GetSuperTeamID()
std::string nim::SuperTeamInfo::GetSuperTeamID |
( |
| ) |
const |
|
inline |
◆ GetUpdateCustomMode()
◆ GetUpdateInfoMode()
◆ GetUpdateTimetag()
int64_t nim::SuperTeamInfo::GetUpdateTimetag |
( |
| ) |
const |
|
inline |
◆ IsMemberValid()
bool nim::SuperTeamInfo::IsMemberValid |
( |
| ) |
const |
|
inline |
◆ IsValid()
bool nim::SuperTeamInfo::IsValid |
( |
| ) |
const |
|
inline |
◆ operator=()
void nim::SuperTeamInfo::operator= |
( |
const SuperTeamInfo & |
new_info | ) |
|
|
inline |
◆ SetAnnouncement()
void nim::SuperTeamInfo::SetAnnouncement |
( |
const std::string & |
announcement | ) |
|
|
inline |
◆ SetBeInviteMode()
void nim::SuperTeamInfo::SetBeInviteMode |
( |
int |
be_invite_mode | ) |
|
|
inline |
◆ SetCreateTimetag()
void nim::SuperTeamInfo::SetCreateTimetag |
( |
int64_t |
timetag | ) |
|
|
inline |
设置群组创建时间戳(毫秒),通常情况下由SDK维护,开发者作为只读无需设置
◆ SetCustom()
void nim::SuperTeamInfo::SetCustom |
( |
const std::string & |
custom | ) |
|
|
inline |
◆ SetIcon()
void nim::SuperTeamInfo::SetIcon |
( |
const std::string & |
icon | ) |
|
|
inline |
◆ SetIntro()
void nim::SuperTeamInfo::SetIntro |
( |
const std::string & |
intro | ) |
|
|
inline |
◆ SetInviteMode()
◆ SetJoinMode()
void nim::SuperTeamInfo::SetJoinMode |
( |
nim::NIMSuperTeamJoinMode |
mode | ) |
|
|
inline |
◆ SetLevel()
void nim::SuperTeamInfo::SetLevel |
( |
int |
level | ) |
|
|
inlineprivate |
设置群组等级,通常情况下由SDK维护,开发者作为只读无需设置
◆ SetMemberCount()
void nim::SuperTeamInfo::SetMemberCount |
( |
int |
count | ) |
|
|
inline |
设置群组成员数量,通常情况下由SDK维护,开发者作为只读无需设置
◆ SetMemberListTimetag()
void nim::SuperTeamInfo::SetMemberListTimetag |
( |
int64_t |
timetag | ) |
|
|
inline |
设置群组成员档案时间戳(毫秒),通常情况下由SDK维护,开发者作为只读无需设置
◆ SetMemberMaxCount()
void nim::SuperTeamInfo::SetMemberMaxCount |
( |
int |
count | ) |
|
|
inline |
在创建群时,设置群的最大成员数,不可超过应用设定的最大成员数,否则返回414
◆ SetMemberValid()
void nim::SuperTeamInfo::SetMemberValid |
( |
bool |
valid | ) |
|
|
inline |
设置群组成员有效性,通常情况下由SDK维护,开发者作为只读无需设置
◆ SetMute()
◆ SetName()
void nim::SuperTeamInfo::SetName |
( |
const std::string & |
name | ) |
|
|
inline |
◆ SetOwnerID()
void nim::SuperTeamInfo::SetOwnerID |
( |
const std::string & |
id | ) |
|
|
inline |
设置群组拥有者ID,通常情况下由SDK维护,开发者作为只读无需设置
◆ SetProperty()
void nim::SuperTeamInfo::SetProperty |
( |
const std::string & |
prop | ) |
|
|
inline |
◆ SetServerCustom()
void nim::SuperTeamInfo::SetServerCustom |
( |
const std::string & |
custom | ) |
|
|
inline |
◆ SetSuperTeamID()
void nim::SuperTeamInfo::SetSuperTeamID |
( |
const std::string & |
id | ) |
|
|
inline |
设置群组ID,通常情况下由SDK维护,开发者作为只读无需设置
◆ SetUpdateCustomMode()
◆ SetUpdateInfoMode()
◆ SetUpdateTimetag()
void nim::SuperTeamInfo::SetUpdateTimetag |
( |
int64_t |
timetag | ) |
|
|
inline |
设置群组更新时间戳(毫秒),通常情况下由SDK维护,开发者作为只读无需设置
◆ SetValid()
void nim::SuperTeamInfo::SetValid |
( |
bool |
valid | ) |
|
|
inline |
设置群组有效性,通常情况下由SDK维护,开发者作为只读无需设置
◆ ToJsonString()
std::string nim::SuperTeamInfo::ToJsonString |
( |
| ) |
const |
|
inline |
组装Json Value字符串
- 返回
- string Json Value字符串
◆ ToJsonValue()
◆ Update()
void nim::SuperTeamInfo::Update |
( |
const SuperTeamInfo & |
new_info | ) |
|
|
inline |
◆ team_info_json_value_
该结构体的文档由以下文件生成:
- D:/GitLab/builds/5sbaxrcd/0/nim-pc/california/nim-cross-platform-sdk/exports/wrapper/nim_cpp_wrapper/helper/nim_super_team_helper.h