Attempt to lock this reader‐writer mutex for reading.

Synopsis

Declared in <bslmt_readerwritermuteximpl.h>

int
tryLockRead();

Description

Immediately return 0 on success, and a non‐zero value if there are active or pending writers. If successful, unlockRead or unlock must be used to release the lock on this mutex. The behavior is undefined if this method is called from a thread that already has a lock on this mutex.

Return Value

0 on success, non‐zero if a writer lock is active or pending

Created with MrDocs