Public Member Functions | |
| long | AddRef () PURE |
| 增加引用计数 | |
| long | Release () PURE |
| 减少引用计数 | |
| void | OnFinalRelease () PURE |
| 释放对象 | |
| IRunnable * | clone () SCONST PURE |
| clone当前对象 | |
| void | run () PURE |
| 运行该对象 | |
| void * | getObject () PURE |
| 获取该Runnable的宿主 | |
| const char * | getClassInfo () SCONST PURE |
| 获取runnable的描述 | |
Public Member Functions inherited from IObjRef | |
| long | AddRef () PURE |
| Increases the reference count. | |
| long | Release () PURE |
| Decreases the reference count. | |
| void | OnFinalRelease () PURE |
| Called when the reference count reaches zero and the object is about to be released. | |
Definition at line 9 of file SRunnable-i.h.
| long IRunnable::AddRef | ( | ) |
增加引用计数
| const char * IRunnable::getClassInfo | ( | ) |
获取runnable的描述
| void * IRunnable::getObject | ( | ) |
获取该Runnable的宿主
| void IRunnable::OnFinalRelease | ( | ) |
释放对象
| long IRunnable::Release | ( | ) |
减少引用计数
| void IRunnable::run | ( | ) |
运行该对象