cn.tee3.avd_SDK-C++  2.1.0
| Public 类型 | Public 成员函数 | Protected 属性 | 所有成员列表
tee3::avd::DestroyNotify类 参考

外部对象销毁通知接口 更多...

类 tee3::avd::DestroyNotify 继承关系图:
tee3::avd::IVideoRender

class  IListener
 

Public 类型

typedef std::vector< IListener * > ListenersType
 

Public 成员函数

virtual Result AddDestroyNotify (IListener *pListener)
 设置渲染对象销毁回调指针 更多...
 
virtual Result RemoveDestroyNotify (IListener *pListener)
 删除渲染对象销毁回调指针 更多...
 
virtual ~DestroyNotify ()
 

Protected 属性

ListenersType pListeners_
 

详细描述

外部对象销毁通知接口

当对象被销毁的时候,通知所有引用的对象,取消引用关系。

成员类型定义说明

◆ ListenersType

构造及析构函数说明

◆ ~DestroyNotify()

virtual tee3::avd::DestroyNotify::~DestroyNotify ( )
virtual

成员函数说明

◆ AddDestroyNotify()

virtual Result tee3::avd::DestroyNotify::AddDestroyNotify ( IListener pListener)
virtual

设置渲染对象销毁回调指针

参数
[in]pNotify销毁回调指针。

参考 AVD_OK.

◆ RemoveDestroyNotify()

virtual Result tee3::avd::DestroyNotify::RemoveDestroyNotify ( IListener pListener)
virtual

删除渲染对象销毁回调指针

参数
[in]pNotify销毁回调指针。

参考 AVD_OK.

类成员变量说明

◆ pListeners_

ListenersType tee3::avd::DestroyNotify::pListeners_
protected

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