|
Doxygen
|
Worker thread to execute a dot run 更多...
#include <dotrunner.h>
DotWorkerThread 的协作图:Public 成员函数 | |
| DotWorkerThread (DotRunnerQueue *queue) | |
| ~DotWorkerThread () | |
| void | run () |
| void | start () |
| bool | isRunning () |
| void | wait () |
Private 属性 | |
| std::unique_ptr< std::thread > | m_thread |
| DotRunnerQueue * | m_queue |
Worker thread to execute a dot run
在文件 dotrunner.h 第 86 行定义.
| DotWorkerThread::DotWorkerThread | ( | DotRunnerQueue * | queue | ) |
在文件 dotrunner.cpp 第 285 行定义.
| DotWorkerThread::~DotWorkerThread | ( | ) |
在文件 dotrunner.cpp 第 290 行定义.
引用了 isRunning() , 以及 wait().
|
inline |
| void DotWorkerThread::run | ( | ) |
在文件 dotrunner.cpp 第 298 行定义.
引用了 DotRunnerQueue::dequeue(), m_queue , 以及 DotRunner::run().
被这些函数引用 start().
| void DotWorkerThread::start | ( | ) |
在文件 dotrunner.cpp 第 307 行定义.
|
inline |
|
private |
在文件 dotrunner.h 第 97 行定义.
被这些函数引用 run().
|
private |
在文件 dotrunner.h 第 96 行定义.
被这些函数引用 isRunning(), start() , 以及 wait().