C++/ReaderWriterLock: Add