summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-04-14 17:53:47 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-04-14 17:53:47 +0000
commite52bcc5027d3ba4d24787c71eff791a15385e13a (patch)
tree7f889d8f72828982a86aeaaeef90c2bc90e92108
parent724528f42b70fee37b070bb7370db5fba99f21f0 (diff)
downloadATCD-e52bcc5027d3ba4d24787c71eff791a15385e13a.tar.gz
ChangeLogTag:Sat Apr 14 10:51:39 2001 Carlos O'Ryan <coryan@uci.edu>
-rw-r--r--ChangeLog6
-rw-r--r--ChangeLogs/ChangeLog-02a6
-rw-r--r--ChangeLogs/ChangeLog-03a6
-rw-r--r--ace/Log_Msg.h16
4 files changed, 29 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 63e7194ce8b..afb206866f0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Sat Apr 14 10:51:39 2001 Carlos O'Ryan <coryan@uci.edu>
+
+ * ace/Log_Msg.h:
+ Document the lock related functions in a separate Doxygen
+ section.
+
Fri Apr 13 11:58:58 2001 Carlos O'Ryan <coryan@uci.edu>
* ace/OS.i (gethrtime):
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index 63e7194ce8b..afb206866f0 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,9 @@
+Sat Apr 14 10:51:39 2001 Carlos O'Ryan <coryan@uci.edu>
+
+ * ace/Log_Msg.h:
+ Document the lock related functions in a separate Doxygen
+ section.
+
Fri Apr 13 11:58:58 2001 Carlos O'Ryan <coryan@uci.edu>
* ace/OS.i (gethrtime):
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index 63e7194ce8b..afb206866f0 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,9 @@
+Sat Apr 14 10:51:39 2001 Carlos O'Ryan <coryan@uci.edu>
+
+ * ace/Log_Msg.h:
+ Document the lock related functions in a separate Doxygen
+ section.
+
Fri Apr 13 11:58:58 2001 Carlos O'Ryan <coryan@uci.edu>
* ace/OS.i (gethrtime):
diff --git a/ace/Log_Msg.h b/ace/Log_Msg.h
index 66a4f1c05f9..1418d2a4c10 100644
--- a/ace/Log_Msg.h
+++ b/ace/Log_Msg.h
@@ -217,15 +217,21 @@ public:
void clr_flags (u_long f);
u_long flags (void);
- // = Allow apps to acquire and release internal synchronization lock.
+ /** @name Allow apps to acquire and release internal synchronization
+ * lock
+ *
+ * This lock is used internally by the <ACE_Log_Msg>
+ * implementation. By exporting the lock, applications can hold the
+ * lock atomically over a number of calls to <ACE_Log_Msg>.
+ */
+ //@{
- // This lock is used internally by the <ACE_Log_Msg> implementation.
- // By exporting the lock, applications can hold the lock atomically
- // over a number of calls to <ACE_Log_Msg>.
/// Acquire the internal lock.
- /// Release the internal lock.
int acquire (void);
+
+ /// Release the internal lock.
int release (void);
+ //@}
/// Call after doing a <fork> to resynchronize the process id and
/// <program_name> variables.