管理树形数据集观察者的类 More...
#include <SAdapterBase.h>
Public Member Functions | |
| STvObserverMgr () | |
| 构造函数 | |
| ~STvObserverMgr () | |
| 析构函数,释放所有观察者 | |
| void | registerObserver (ITvDataSetObserver *observer) |
| 注册一个观察者 | |
| void | unregisterObserver (ITvDataSetObserver *observer) |
| 注销一个观察者 | |
| void | notifyChanged (HSTREEITEM hBranch) |
| 通知所有观察者分支已更改 | |
| void | notifyInvalidated (HSTREEITEM hBranch, bool bInvalidParents, bool bInvalidChildren) |
| 通知所有观察者分支已失效 | |
| void | notifyExpandChanged (HSTREEITEM hBranch, BOOL bExpandedOld, BOOL bExpandedNew) |
| 通知所有观察者分支展开状态已更改 | |
| void | notifyItemBeforeRemove (HSTREEITEM hItem) |
| 通知所有观察者项将被移除 | |
Protected Attributes | |
| SList< ITvDataSetObserver * > | m_lstObserver |
| 观察者列表 | |
管理树形数据集观察者的类
Definition at line 434 of file SAdapterBase.h.
|
inline |
构造函数
Definition at line 439 of file SAdapterBase.h.
|
inline |
析构函数,释放所有观察者
Definition at line 446 of file SAdapterBase.h.
|
inline |
|
inline |
通知所有观察者分支展开状态已更改
| hBranch | 分支句柄 |
| bExpandedOld | 旧展开状态 |
| bExpandedNew | 新展开状态 |
Definition at line 520 of file SAdapterBase.h.
|
inline |
通知所有观察者分支已失效
| hBranch | 分支句柄 |
| bInvalidParents | 父节点是否失效 |
| bInvalidChildren | 子节点是否失效 |
Definition at line 504 of file SAdapterBase.h.
|
inline |
|
inline |
|
inline |
|
protected |
观察者列表
Definition at line 545 of file SAdapterBase.h.