Console Library 8.0.0
A header-only library that makes C++ simple
Loading...
Searching...
No Matches
async Directory Reference

Files

 
channel.h
 基于环形缓冲区的有锁线程安全通信通道。
 
event.h
 提供线程同步的 Event 类,支持设置、清除、等待和超时等待等操作。
 
group.h
 异步任务组,用于管理一组异步任务的执行,提供添加任务、等待完成及回调通知功能。
 
pool.h
 简单的线程池实现,模仿了 Python 的 concurrent.futures.ThreadPoolExecutor 接口。
 
queue.h
 基于自旋的高性能 FIFO 队列,支持多生产者/多消费者并发场景。
 
sched.h
 基于条件变量的简单调度器,用于延迟执行或周期性的后台任务。
 
task.h
 异步任务框架,提供 Task 和 SharedTask 两类异步任务工具。
 
thread.h
 线程封装类,提供线程的启动、停止和等待功能。