#include <thread.hpp>
纯虚函数:线程任务类,该类实例的 run 方法是在子线程中被执行的
在文件 thread.hpp 第 11 行定义.
◆ thread_job()
acl::thread_job::thread_job |
( |
void |
| ) |
|
|
inline |
◆ ~thread_job()
virtual acl::thread_job::~thread_job |
( |
void |
| ) |
|
|
inlinevirtual |
◆ init()
virtual void acl::thread_job::init |
( |
void |
| ) |
|
|
inlinevirtual |
虚方法,在新创建的子线程中的 run() 方法被调用前调用,在同步创建 线程方式下,子线程被创建后调用该虚方法,然后再通知创建这线程, 从而保证在创建线程的 start() 方法返回前子线程执行初始化过程。
在文件 thread.hpp 第 28 行定义.
◆ run()
virtual void* acl::thread_job::run |
( |
void |
| ) |
|
|
pure virtual |
纯虚函数,子类必须实现此函数,该函数在子线程中执行
- 返回
- {void*} 线程退出前返回的参数
该类的文档由以下文件生成: