ZCLibLog
载入中...
搜索中...
未找到
Public 成员函数 | 所有成员列表
ZCLibLog::details::ThreadPool类 参考

内部使用的线程池 更多...

#include <logger_async.hpp>

ZCLibLog::details::ThreadPool 的协作图:
Collaboration graph

Public 成员函数

 ThreadPool (const size_t numThreads=1)
 构造线程池
 
 ~ThreadPool ()
 析构线程池
 
void submit (std::function< void()> task)
 提交任务到线程池
 

详细描述

内部使用的线程池

构造及析构函数说明

◆ ThreadPool()

ZCLibLog::details::ThreadPool::ThreadPool ( const size_t numThreads = 1)
inlineexplicit

构造线程池

参数
numThreads线程数量(默认1)

◆ ~ThreadPool()

ZCLibLog::details::ThreadPool::~ThreadPool ( )
inline

析构线程池

成员函数说明

◆ submit()

void ZCLibLog::details::ThreadPool::submit ( std::function< void()> task)
inline

提交任务到线程池

参数
task要提交的任务

该类的文档由以下文件生成: