public member function
|copy [deleted] (2)|
condition_variable_any (const condition_variable_any&) = delete;
Strong guarantee: no effects in case an exception is thrown.
A failure to allocate memory may be signaled by throwing bad_alloc.
If the construction fails, a system_error exception is thrown:
Depending on the library implementation, it may throw exceptions on other situations (such as bad_alloc on a failure to allocate memory).