public member function
<condition_variable>
default (1) | condition_variable_any(); |
---|
copy [deleted] (2) | condition_variable_any (const condition_variable_any&) = delete; |
---|
Construct condition_variable_any
Exception safety
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).