云信用户名片
More...
#include <nim_user_helper.h>
|
std::string | accid_ |
| 用户ID
|
|
std::string | nickname_ |
| 用户昵称
|
|
std::string | icon_url_ |
| 用户头像下载地址
|
|
std::string | signature_ |
| 用户签名
|
|
int | gender_ |
| 用户性别
|
|
std::string | email_ |
| 用户邮箱
|
|
std::string | birth_ |
| 用户生日
|
|
std::string | mobile_ |
| 用户电话
|
|
nim_cpp_wrapper_util::Json::Value | expand_ |
| 用户扩展数据
|
|
int64_t | create_timetag_ |
| 用户档案创建时间戳(毫秒)
|
|
int64_t | update_timetag_ |
| 用户档案更新时间戳(毫秒)
|
|
unsigned int | value_available_flag_ |
|
◆ UserNameCard() [1/2]
nim::UserNameCard::UserNameCard |
( |
const std::string & |
accid | ) |
|
|
inline |
◆ UserNameCard() [2/2]
nim::UserNameCard::UserNameCard |
( |
| ) |
|
|
inline |
◆ ExistValue()
用户名片数据标记Key对应的数据是否有效(存在,非初始值状态)
- Parameters
-
- Returns
- bool 有效性
◆ GetAccId()
std::string nim::UserNameCard::GetAccId |
( |
| ) |
const |
|
inline |
◆ GetBirth()
std::string nim::UserNameCard::GetBirth |
( |
| ) |
const |
|
inline |
◆ GetCreateTimetag()
int64_t nim::UserNameCard::GetCreateTimetag |
( |
| ) |
const |
|
inline |
◆ GetEmail()
std::string nim::UserNameCard::GetEmail |
( |
| ) |
const |
|
inline |
◆ GetExpand()
◆ GetGender()
int nim::UserNameCard::GetGender |
( |
| ) |
const |
|
inline |
◆ GetIconUrl()
std::string nim::UserNameCard::GetIconUrl |
( |
| ) |
const |
|
inline |
◆ GetMobile()
std::string nim::UserNameCard::GetMobile |
( |
| ) |
const |
|
inline |
◆ GetName()
std::string nim::UserNameCard::GetName |
( |
| ) |
const |
|
inline |
◆ GetSignature()
std::string nim::UserNameCard::GetSignature |
( |
| ) |
const |
|
inline |
◆ GetUpdateTimetag()
int64_t nim::UserNameCard::GetUpdateTimetag |
( |
| ) |
const |
|
inline |
◆ SetAccId()
void nim::UserNameCard::SetAccId |
( |
const std::string & |
id | ) |
|
|
inline |
◆ SetBirth()
void nim::UserNameCard::SetBirth |
( |
const std::string & |
birth | ) |
|
|
inline |
◆ SetCreateTimetag()
void nim::UserNameCard::SetCreateTimetag |
( |
int64_t |
timetag | ) |
|
|
inline |
◆ SetEmail()
void nim::UserNameCard::SetEmail |
( |
const std::string & |
email | ) |
|
|
inline |
◆ SetExpand()
◆ SetGender()
void nim::UserNameCard::SetGender |
( |
int |
gender | ) |
|
|
inline |
◆ SetIconUrl()
void nim::UserNameCard::SetIconUrl |
( |
const std::string & |
url | ) |
|
|
inline |
◆ SetMobile()
void nim::UserNameCard::SetMobile |
( |
const std::string & |
mobile | ) |
|
|
inline |
◆ SetName()
void nim::UserNameCard::SetName |
( |
const std::string & |
name | ) |
|
|
inline |
◆ SetSignature()
void nim::UserNameCard::SetSignature |
( |
const std::string & |
sign | ) |
|
|
inline |
◆ SetUpdateTimetag()
void nim::UserNameCard::SetUpdateTimetag |
( |
int64_t |
timetag | ) |
|
|
inline |
◆ ToJsonObject()
◆ ToJsonString()
std::string nim::UserNameCard::ToJsonString |
( |
| ) |
const |
|
inline |
组装Json Value字符串
- Returns
- string Json Value字符串
◆ Update()
void nim::UserNameCard::Update |
( |
const UserNameCard & |
namecard | ) |
|
|
inline |
更新用户名片
- Parameters
-
- Returns
- void
The documentation for this struct was generated from the following file: