Doxygen
|
Queue of dot jobs to run. 更多...
#include <dotrunner.h>
Public 成员函数 | |
void | enqueue (DotRunner *runner) |
DotRunner * | dequeue () |
size_t | size () const |
Private 属性 | |
std::condition_variable | m_bufferNotEmpty |
std::queue< DotRunner * > | m_queue |
std::mutex | m_mutex |
Queue of dot jobs to run.
在文件 dotrunner.h 第 73 行定义.
DotRunner * DotRunnerQueue::dequeue | ( | ) |
在文件 dotrunner.cpp 第 265 行定义.
引用了 m_bufferNotEmpty, m_mutex , 以及 m_queue.
被这些函数引用 DotWorkerThread::run().
void DotRunnerQueue::enqueue | ( | DotRunner * | runner | ) |
size_t DotRunnerQueue::size | ( | ) | const |
在文件 dotrunner.cpp 第 277 行定义.
被这些函数引用 DotManager::run().
|
private |
在文件 dotrunner.h 第 80 行定义.
|
mutableprivate |
在文件 dotrunner.h 第 82 行定义.
|
private |
在文件 dotrunner.h 第 81 行定义.