ISO/IEC TS 19571:2016

Programming Languages — Technical specification for C++ extensions for concurrency ISO/IEC TS 19571:2016

Publication date:   Jan 19, 2016

95.99 Withdrawal of Standard   Aug 25, 2021

General information

95.99 Withdrawal of Standard   Aug 25, 2021

ISO/IEC

ISO/IEC JTC 1/SC 22 Programming languages, their environments and system software interfaces

Technical Specification

35.060   Languages used in information technology

Buying

Withdrawn

Language in which you want to receive the document.

Scope

Since the extensions described in this ISO/IEC TS 19571:2016 are experimental and not part of the C++ standard library, they should not be declared directly within namespace std. Unless otherwise specified, all components described in this technical specification either:

- modify an existing interface in the C++ Standard Library in-place,
- are declared in a namespace whose name appends ::experimental::concurrency_v1 to a namespace defined in the C++ Standard Library, such as std, or
- are declared in a subnamespace of a namespace described in the previous bullet, whose name is not the same as an existing subnamespace of namespace std.

Each header described in this ISO/IEC TS 19571:2016 shall import the contents of std::experimental::concurrency_v1
into std::experimental as if by
namespace std {
namespace experimental {
inline namespace concurrency_v1 {}
}
}

Life cycle

NOW

WITHDRAWN
ISO/IEC TS 19571:2016
95.99 Withdrawal of Standard
Aug 25, 2021