|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
文件 | |
| async.hpp | |
| 异步执行函数 | |
| at_thread_exit.hpp | |
| 线程退出回调支持 | |
| atomic.hpp | |
| 原子类型完整实现 | |
| atomic_base.hpp | |
| 原子操作基本工具 | |
| atomic_futex.hpp | |
| 原子快速用户态互斥锁实现 | |
| atomic_timed_wait.hpp | |
| 带超时的原子等待机制 | |
| atomic_wait.hpp | |
| 原子等待/通知机制 | |
| barrier.hpp | |
| 屏障实现 | |
| call_once.hpp | |
| 单次调用 | |
| condition_variable.hpp | |
| 条件变量行为 | |
| coroutine.hpp | |
| 协程支持 | |
| futex.hpp | |
| 快速用户空间互斥锁 | |
| future.hpp | |
| 异步结果消费者 | |
| generator.hpp | |
| hazard_ptr.hpp | |
| 无锁编程中的险象指针实现 | |
| latch.hpp | |
| 闩锁实现 | |
| lazy_thread.hpp | |
| 延迟启动线程实现 | |
| lock_free_queue.hpp | |
| 无锁队列 | |
| memory_order.hpp | |
| 原子内存序定义 | |
| mutex.hpp | |
| 互斥锁 | |
| packaged_task.hpp | |
| NeForce 异步任务包装器 | |
| promise.hpp | |
| 异步结果生产者 | |
| scoped_thread.hpp | |
| 作用域线程 | |
| semaphore.hpp | |
| 信号量支持 | |
| shared_mutex.hpp | |
| 共享互斥锁支持 | |
| signals.hpp | |
| 信号槽机制 | |
| stop_token.hpp | |
| 停止令牌实现 | |
| this_thread.hpp | |
| 当前线程操作 | |
| thread.hpp | |
| 线程管理类 | |
| thread_pool.hpp | |
| 线程池实现 | |
| thread_tracker.hpp | |
| 线程跟踪器 | |
| timer.hpp | |
| 异步定时器 | |
| virtual_thread.hpp | |
| 虚拟线程实现 | |