Acquires a lock on a
std::recursive_mutex object for the
Blocks the current thread until a lock on
*this can be obtained.
is locked by the calling thread. If the calling thread already
held a lock on
the lock count is increased by one.
An exception of type
std::system_error if an error