NIM 跨平台 C++ SDK
|
#include <nim_qchat_role_cpp_def.h>
Public 成员函数 | |
QChatChannelRoleInfo ()=default | |
QChatChannelRoleInfo (const NIMQChatRoleInfo &info) | |
NIMQChatRoleInfo | ToCParam () const |
Public 成员函数 继承自 nim::QChatRoleInfoBase | |
QChatRoleInfoBase ()=default | |
QChatRoleInfoBase (const NIMQChatRoleInfo &info) | |
NIMQChatRoleInfo | ToCParam () const |
Public 属性 | |
uint64_t | channel_id = 0 |
频道 ID | |
uint64_t | parent_role_id = 0 |
继承的服务器身份组 ID | |
Public 属性 继承自 nim::QChatRoleInfoBase | |
uint64_t | server_id = 0 |
服务器ID | |
uint64_t | role_id = 0 |
身份组id | |
std::string | role_name |
身份组名称 | |
std::string | role_icon |
身份组图片 URL | |
std::string | extension |
身份组扩展字段 | |
QChatPermission | permissions {} |
身份组权限设定 | |
NIMQChatRoleType | role_type = kRoleTypeCustom |
身份组类型 1 表示 Everyone,2 表示定制身份组 | |
uint64_t | create_time = 0 |
身份组创建时间 | |
uint64_t | update_time = 0 |
身份组修改时间 | |
额外继承的成员函数 | |
Protected 属性 继承自 nim::QChatRoleInfoBase | |
std::vector< NIMQChatPermissionGroup > | vec_permissions |
|
default |
|
inline |
|
inline |
uint64_t nim::QChatChannelRoleInfo::channel_id = 0 |
频道 ID
uint64_t nim::QChatChannelRoleInfo::parent_role_id = 0 |
继承的服务器身份组 ID