diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-04-12 23:15:28 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-04-12 23:15:28 +0000 |
commit | 490e7468fe7f2015c07fe63c45fce1ebbe7f648d (patch) | |
tree | 1dfddffe88234e5db9a10de210d22c57c7cb361b | |
parent | a55b89c8797fffd6f7ce8159079372837645e3d8 (diff) | |
download | ATCD-490e7468fe7f2015c07fe63c45fce1ebbe7f648d.tar.gz |
ChangeLogTag:Thu Apr 12 12:31:47 2001 Carlos O'Ryan <coryan@uci.edu>
-rw-r--r-- | ChangeLog | 12 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 12 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 12 | ||||
-rw-r--r-- | ace/Log_Msg.h | 16 |
4 files changed, 38 insertions, 14 deletions
diff --git a/ChangeLog b/ChangeLog index e7406bee555..02c3d96d05e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Thu Apr 12 12:31:47 2001 Carlos O'Ryan <coryan@uci.edu> + + * ace/Log_Msg.h: + Document the lock related functions in a separate Doxygen + section. + Tue Mar 27 19:54:11 2001 Carlos O'Ryan <coryan@uci.edu> * bin/auto_run_tests.lst: @@ -29,9 +35,9 @@ Tue Mar 27 19:15:36 2001 Carlos O'Ryan <coryan@uci.edu> Tue Mar 27 15:28:56 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> - * ace/ACE.cpp (handle_ready): Don't try to dereference through - a NULL timeout pointer! Thanks to Przemyslaw Marciniak - <pmarciniak@lucent.com> for reporting this. + * ace/ACE.cpp (handle_ready): Don't try to dereference through + a NULL timeout pointer! Thanks to Przemyslaw Marciniak + <pmarciniak@lucent.com> for reporting this. Tue Mar 27 10:08:44 2001 Carlos O'Ryan <coryan@uci.edu> diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index e7406bee555..02c3d96d05e 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,3 +1,9 @@ +Thu Apr 12 12:31:47 2001 Carlos O'Ryan <coryan@uci.edu> + + * ace/Log_Msg.h: + Document the lock related functions in a separate Doxygen + section. + Tue Mar 27 19:54:11 2001 Carlos O'Ryan <coryan@uci.edu> * bin/auto_run_tests.lst: @@ -29,9 +35,9 @@ Tue Mar 27 19:15:36 2001 Carlos O'Ryan <coryan@uci.edu> Tue Mar 27 15:28:56 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> - * ace/ACE.cpp (handle_ready): Don't try to dereference through - a NULL timeout pointer! Thanks to Przemyslaw Marciniak - <pmarciniak@lucent.com> for reporting this. + * ace/ACE.cpp (handle_ready): Don't try to dereference through + a NULL timeout pointer! Thanks to Przemyslaw Marciniak + <pmarciniak@lucent.com> for reporting this. Tue Mar 27 10:08:44 2001 Carlos O'Ryan <coryan@uci.edu> diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index e7406bee555..02c3d96d05e 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,3 +1,9 @@ +Thu Apr 12 12:31:47 2001 Carlos O'Ryan <coryan@uci.edu> + + * ace/Log_Msg.h: + Document the lock related functions in a separate Doxygen + section. + Tue Mar 27 19:54:11 2001 Carlos O'Ryan <coryan@uci.edu> * bin/auto_run_tests.lst: @@ -29,9 +35,9 @@ Tue Mar 27 19:15:36 2001 Carlos O'Ryan <coryan@uci.edu> Tue Mar 27 15:28:56 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> - * ace/ACE.cpp (handle_ready): Don't try to dereference through - a NULL timeout pointer! Thanks to Przemyslaw Marciniak - <pmarciniak@lucent.com> for reporting this. + * ace/ACE.cpp (handle_ready): Don't try to dereference through + a NULL timeout pointer! Thanks to Przemyslaw Marciniak + <pmarciniak@lucent.com> for reporting this. Tue Mar 27 10:08:44 2001 Carlos O'Ryan <coryan@uci.edu> diff --git a/ace/Log_Msg.h b/ace/Log_Msg.h index b0281eb2607..e7103f73fdb 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. |