Report question

Question: Is there a C++ equivalent of java.util.concurrent.locks.ReentrantReadWriteLock?