C++SDK  1.0.0
Public 成员函数 | Protected 成员函数 | 所有成员列表
tee3::avd::IModule类 参考abstract

#include <room.h>

类 tee3::avd::IModule 继承关系图:
Inheritance graph
[图例]

Public 成员函数

virtual IRoomgetRoom ()=0
 
virtual IMUserManagergetUserManager ()=0
 
virtual bool isSelfUser (const UserId &userId) const =0
 
virtual bool isSelfDevice (const DeviceId &deviceId) const =0
 
virtual const UserId getOwnerId (const DeviceId &deviceId) const =0
 
virtual const StringgetOwnerName (const DeviceId &deviceId) const =0
 

Protected 成员函数

virtual ~IModule ()
 

详细描述

房间模块接口类

房间模块接口定义了房间模块公共的操作。

构造及析构函数说明

virtual tee3::avd::IModule::~IModule ( )
inlineprotectedvirtual

成员函数说明

virtual const UserId tee3::avd::IModule::getOwnerId ( const DeviceId deviceId) const
pure virtual

获取设备Id的关联用户Id

参数
[in]deviceId设备Id
返回
返回用户Id。
virtual const String& tee3::avd::IModule::getOwnerName ( const DeviceId deviceId) const
pure virtual

获取设备Id的关联用户名称

参数
[in]deviceId设备Id
返回
返回用户名称。
virtual IRoom* tee3::avd::IModule::getRoom ( )
pure virtual

获取房间接口指针

返回
返回房间接口指针。
参见
IRoom
virtual IMUserManager* tee3::avd::IModule::getUserManager ( )
pure virtual

获取房间用户管理模块指针

返回
返回用户管理模块指针。
参见
IMUserManager
virtual bool tee3::avd::IModule::isSelfDevice ( const DeviceId deviceId) const
pure virtual

判断设备Id是否是属于自己的

参数
[in]deviceId设备Id
返回
返回设备Id是否是属于自己的。
virtual bool tee3::avd::IModule::isSelfUser ( const UserId userId) const
pure virtual

判断是否是自己的用户Id

参数
[in]userId用户Id
返回
返回是否是自己。

该类的文档由以下文件生成: