C++SDK  1.0.0
| Public 类型 | Public 成员函数 | Protected 属性 | 所有成员列表
tee3::avd::DestroyNotify类 参考

#include <videorender.h>

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

class  IListener
 

Public 类型

typedef std::vector< IListener * > ListenersType
 

Public 成员函数

virtual Result AddDestroyNotify (IListener *pListener)
 
virtual Result RemoveDestroyNotify (IListener *pListener)
 
virtual ~DestroyNotify ()
 

Protected 属性

ListenersType pListeners_
 

详细描述

外部对象销毁通知接口

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

成员类型定义说明

构造及析构函数说明

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

成员函数说明

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

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

参数
[in]pNotify销毁回调指针。
virtual Result tee3::avd::DestroyNotify::RemoveDestroyNotify ( IListener pListener)
inlinevirtual

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

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

类成员变量说明

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

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