diff --git a/doc/read_write_mutex-ref.xml b/doc/read_write_mutex-ref.xml
index 23de66ff..634f3079 100644
--- a/doc/read_write_mutex-ref.xml
+++ b/doc/read_write_mutex-ref.xml
@@ -45,9 +45,9 @@
For classes that model related mutex concepts, see
try_read_write_mutex and timed_read_write_mutex.
- The read_write_mutex class supplies the following typedef,
- which models
- the specified locking strategy:
+ The read_write_mutex class supplies the following typedefs,
+ which model
+ the specified locking strategies:
@@ -59,9 +59,17 @@
- scoped_lock
+ scoped_read_write_lock
ScopedReadWriteLock
+
+ scoped_read_lock
+ ScopedLock
+
+
+ scoped_write_lock
+ ScopedLock
+
@@ -109,7 +117,15 @@
Exposition only
-
+
+ implementation-defined
+
+
+
+ implementation-defined
+
+
+
implementation-defined
@@ -154,7 +170,7 @@
The try_read_write_mutex class supplies the following typedefs,
which model
- the specified locking strategy:
+ the specified locking strategies:
@@ -166,13 +182,29 @@
- scoped_lock
+ scoped_read_write_lock
ScopedReadWriteLock
- scoped_try_lock
+ scoped_try_read_write_lock
ScopedTryReadWriteLock
+
+ scoped_read_lock
+ ScopedLock
+
+
+ scoped_try_read_lock
+ ScopedTryLock
+
+
+ scoped_write_lock
+ ScopedLock
+
+
+ scoped_try_write_lock
+ ScopedTryLock
+
@@ -215,11 +247,27 @@
Exposition only
-
+
implementation-defined
-
+
+ implementation-defined
+
+
+
+ implementation-defined
+
+
+
+ implementation-defined
+
+
+
+ implementation-defined
+
+
+
implementation-defined
@@ -264,7 +312,7 @@
The timed_read_write_mutex class supplies the following typedefs,
which model
- the specified locking strategy:
+ the specified locking strategies:
@@ -276,17 +324,41 @@
- scoped_lock
+ scoped_read_write_lock
ScopedReadWriteLock
- scoped_try_lock
+ scoped_try_read_write_lock
ScopedTryReadWriteLock
- scoped_timed_lock
+ scoped_timed_read_write_lock
ScopedTimedReadWriteLock
+
+ scoped_read_lock
+ ScopedLock
+
+
+ scoped_try_read_lock
+ ScopedTryLock
+
+
+ scoped_timed_read_lock
+ ScopedTimedLock
+
+
+ scoped_write_lock
+ ScopedLock
+
+
+ scoped_try_write_lock
+ ScopedTryLock
+
+
+ scoped_timed_write_lock
+ ScopedTimedLock
+
@@ -324,15 +396,39 @@
unless all locks are read-locks (but see below)
-
+
implementation-defined
-
+
implementation-defined
-
+
+ implementation-defined
+
+
+
+ implementation-defined
+
+
+
+ implementation-defined
+
+
+
+ implementation-defined
+
+
+
+ implementation-defined
+
+
+
+ implementation-defined
+
+
+
implementation-defined