YSTest: concurrency.h 文件参考

YSTest PreAlpha_b700_20160611 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 文件列表
- 文件成员

类 | 命名空间 | 类型定义 | 函数
concurrency.h 文件参考
YBaseLib » YStandardExtend

并发操作。 更多...

`#include "pseudo_mutex.h"`
`#include <mutex>`
`#include <thread>`
`#include <vector>`
`#include <queue>`
`#include "future.hpp"`
`#include <condition_variable>`
`#include "functional.hpp"`
`#include "cassert.h"`
concurrency.h 的引用(Include)关系图:

浏览源代码.

## 类

class | ystdex::thread_pool
| 线程池。 更多...
class | ystdex::task_pool
| 任务池：带有队列大小限制的线程池。 更多...

## 命名空间

| ystdex
| <functional> 特性测试宏。

## 类型定义

template<class _tMutex = std::mutex, class _tLock = std::unique_lock<_tMutex>>
using | ystdex::unlock_delete = threading::unlock_delete< _tMutex, _tLock >
| 解锁删除器：默认使用标准库互斥量和锁。 更多...
template<typename _type , class _tMutex = std::mutex, class _tLock = std::unique_lock<_tMutex>>
using | ystdex::locked_ptr = threading::locked_ptr< _type, _tMutex, _tLock >
| 独占所有权的锁定指针：默认使用标准库互斥量和锁。 更多...

## 函数

std::string | ystdex::to_string (const std::thread::id &)
| 转换 `thread::id` 为字符串表示。 更多...
std::string | ystdex::get_this_thread_id ()
| 取当前线程标识的字符串表示。 更多...

## 详细描述

并发操作。

版本
  r507

作者
  FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com

自从
  build 520

创建时间:
  2014-07-21 18:57:13 +0800

修改时间:
  2015-10-09 21:33 +0800

文本编码:
  UTF-8

模块名称:
  YStandardEx::Concurrency

在文件 concurrency.h 中定义.