Boost C++ Libraries Home Libraries People FAQ More

Next

Chapter 1. Thread 4.7.0

Anthony Williams

Vicente J. Botet Escriba

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Table of Contents

Overview
Using and building the library
Configuration
Limitations
History
Future
Thread Management
Synopsis
Tutorial
Class thread
Namespace this_thread
Class thread_group EXTENSION
Scoped Threads
Motivation
Tutorial
Free Thread Functors
Class strict_scoped_thread
Class scoped_thread
Non-member function swap(scoped_thread&,scoped_thread&)
Synchronization
Tutorial
Mutex Concepts
Lock Options
Lock Guard
With Lock Guard
Lock Concepts
Lock Types
Other Lock Types - EXTENSION
Lock functions
Lock Factories - EXTENSION
Mutex Types
Condition Variables
One-time Initialization
Barriers -- EXTENSION
Latches -- EXPERIMENTAL
Executors and Schedulers -- EXPERIMENTAL
Futures
Thread Local Storage
Class thread_specific_ptr
Synchronized Data Structures
Synchronized Values - EXPERIMENTAL
Synchronized Queues -- EXPERIMENTAL
Parallel - Fork-Join -- EXPERIMENTAL
Fork-Join
Reference -- EXPERIMENTAL
Time Requirements
Deprecated
Emulations
=delete emulation
Move semantics
Bool explicit conversion
Scoped Enums
Acknowledgments
Conformance and Extension
C++11 standard Thread library
C++14 standard Thread library - accepted changes
C++14 TS Extensions for Concurrency V1
C++1z TS Concurrency - On going proposals

Last revised: May 05, 2016 at 21:18:08 GMT


Next