Share via


recursive_mutex::try_lock Method

Attempts to obtain ownership of the mutex without blocking.

bool try_lock() _NOEXCEPT;

Return Value

true if the method successfully obtains ownership of the mutex or if the calling thread already owns the mutex; otherwise, false.

Remarks

If the calling thread already owns the mutex, the function immediately returns true, and the previous lock remains in effect.

Requirements

Header: mutex

Namespace: std

See Also

Reference

recursive_mutex Class

<mutex>