![]() |
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