diff options
-rw-r--r-- | ChangeLog | 19 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 19 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 19 | ||||
-rw-r--r-- | ace/Intrusive_List.h | 4 | ||||
-rw-r--r-- | ace/Message_Queue.h | 2 | ||||
-rw-r--r-- | ace/Synch.h | 30 | ||||
-rw-r--r-- | ace/config-doxygen.h | 3 | ||||
-rw-r--r-- | etc/ace.doxygen | 2 | ||||
-rw-r--r-- | etc/ace_man.doxygen | 2 |
9 files changed, 81 insertions, 19 deletions
diff --git a/ChangeLog b/ChangeLog index 24dc51e1771..cd3c720d05e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +Wed Apr 17 12:27:23 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl> + + * etc/ace.doxygen: + * etc/ace_man.doxygen: + Removed ACE_COMPILE_TIMEPROBES as PREDEFINED because it should be + defined in Config-doxygen.h + + * ace/Config-doxygen.h + Added ACE_COMPILE_TIMEPROBES as define to generate timeprobe + documentation. This config file is automatically included when doing + a doxygen generation. + + * ace/Intrusive_List.h: + * ace/Synch.h: + Doxygen-ized some of the comments + + * ace/Message_Queue.h: + Fixed typo + Wed Apr 17 07:28:12 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl> * examples/DLL/Newsweek.cpp: diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index 24dc51e1771..cd3c720d05e 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,3 +1,22 @@ +Wed Apr 17 12:27:23 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl> + + * etc/ace.doxygen: + * etc/ace_man.doxygen: + Removed ACE_COMPILE_TIMEPROBES as PREDEFINED because it should be + defined in Config-doxygen.h + + * ace/Config-doxygen.h + Added ACE_COMPILE_TIMEPROBES as define to generate timeprobe + documentation. This config file is automatically included when doing + a doxygen generation. + + * ace/Intrusive_List.h: + * ace/Synch.h: + Doxygen-ized some of the comments + + * ace/Message_Queue.h: + Fixed typo + Wed Apr 17 07:28:12 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl> * examples/DLL/Newsweek.cpp: diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index 24dc51e1771..cd3c720d05e 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,3 +1,22 @@ +Wed Apr 17 12:27:23 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl> + + * etc/ace.doxygen: + * etc/ace_man.doxygen: + Removed ACE_COMPILE_TIMEPROBES as PREDEFINED because it should be + defined in Config-doxygen.h + + * ace/Config-doxygen.h + Added ACE_COMPILE_TIMEPROBES as define to generate timeprobe + documentation. This config file is automatically included when doing + a doxygen generation. + + * ace/Intrusive_List.h: + * ace/Synch.h: + Doxygen-ized some of the comments + + * ace/Message_Queue.h: + Fixed typo + Wed Apr 17 07:28:12 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl> * examples/DLL/Newsweek.cpp: diff --git a/ace/Intrusive_List.h b/ace/Intrusive_List.h index 1340c654355..20c4ffc98e7 100644 --- a/ace/Intrusive_List.h +++ b/ace/Intrusive_List.h @@ -110,8 +110,10 @@ private: //@} private: - /// Head and tail of the list + /// Head of the list T *head_; + + /// Tail of the list T *tail_; }; diff --git a/ace/Message_Queue.h b/ace/Message_Queue.h index 78645a53591..92a0dfbd6da 100644 --- a/ace/Message_Queue.h +++ b/ace/Message_Queue.h @@ -201,7 +201,7 @@ private: * * <dequeue_head> *requires* that the ACE_Message_Block * pointer argument point to an ACE_Message_Block that was * allocated by the caller. It must be big enough to support - * the received message, without using continutation. The + * the received message, without using continuation. The * pointer argument is not modified. * * Message priority. MSG_Q_FIFO is hard-coded. * * enqueue method timeouts. diff --git a/ace/Synch.h b/ace/Synch.h index 8863e066551..14af19fa886 100644 --- a/ace/Synch.h +++ b/ace/Synch.h @@ -199,23 +199,23 @@ public: * consider using the ACE POSIX pthreads implementation instead, * which can be enabled by compiling ACE with * -DACE_HAS_PTHREADS, rather than -DACE_HAS_STHREADS or - * -DACE_HAS_POSIX_SEM. */ + * -DACE_HAS_POSIX_SEM. */ int acquire (ACE_Time_Value &tv); /** * If <tv> == 0 then call <acquire()> directly. Otherwise, Block - * the thread until the semaphore count becomes greater than 0 + * the thread until the semaphore count becomes greater than 0 * (at which point it is decremented) or until <tv> times out (in * which case -1 is returned and <errno> == <ETIME>). Note that * <*tv> is assumed to be in "absolute" rather than "relative" time. * The value of <*tv> is updated upon return to show the actual - * (absolute) acquisition time. + * (absolute) acquisition time. * * NOTE: Solaris threads do not support timed semaphores. * Therefore, if you're running on Solaris you might want to * consider using the ACE POSIX pthreads implementation instead, * which can be enabled by compiling ACE with - * -DACE_HAS_PTHREADS, rather than -DACE_HAS_STHREADS or + * -DACE_HAS_PTHREADS, rather than -DACE_HAS_STHREADS or * -DACE_HAS_POSIX_SEM. */ int acquire (ACE_Time_Value *tv); @@ -498,8 +498,8 @@ public: /** * Block the thread until the mutex is acquired or <tv> times out, * in which case -1 is returned and <errno> == <ETIME>. Note that - * <tv> is assumed to be in "absolute" rather than "relative" time. - * The value of <tv> is updated upon return to show the actual + * <tv> is assumed to be in "absolute" rather than "relative" time. + * The value of <tv> is updated upon return to show the actual * (absolute) acquisition time. */ int acquire (ACE_Time_Value &tv); @@ -872,9 +872,9 @@ public: int wait (void); /// Same as wait() above, but this one can be timed - /// <abstime> is absolute time-of-day if if <use_absolute_time> + /// <abstime> is absolute time-of-day if if <use_absolute_time> /// is non-0, else it is relative time. - int wait (const ACE_Time_Value *abstime, + int wait (const ACE_Time_Value *abstime, int use_absolute_time = 1); /** @@ -932,7 +932,7 @@ private: * Specialization of Event mechanism which wakes up all waiting * thread on <signal>. All platforms support process-scope locking * support. However, only Win32 platforms support global naming and - * system-scope locking support. + * system-scope locking support. */ class ACE_Export ACE_Manual_Event : public ACE_Event { @@ -969,7 +969,7 @@ public: * Specialization of Event mechanism which wakes up one waiting * thread on <signal>. All platforms support process-scope locking * support. However, only Win32 platforms support global naming and - * system-scope locking support. + * system-scope locking support. */ class ACE_Export ACE_Auto_Event : public ACE_Event { @@ -1065,7 +1065,7 @@ public: * which case -1 is returned with <errno> == <ETIME>. Note that * <*tv> is assumed to be in "absolute" rather than "relative" time. * The value of <*tv> is updated upon return to show the actual - * (absolute) acquisition time. + * (absolute) acquisition time. */ int acquire (ACE_Time_Value *tv); @@ -1520,17 +1520,17 @@ struct ACE_Export ACE_Sub_Barrier ~ACE_Sub_Barrier (void); + /// True if this generation of the barrier is done. ACE_Condition_Thread_Mutex barrier_finished_; - // True if this generation of the barrier is done. + /// Number of threads that are still running. int running_threads_; - // Number of threads that are still running. + /// Dump the state of an object. void dump (void) const; - // Dump the state of an object. + /// Declare the dynamic allocation hooks. ACE_ALLOC_HOOK_DECLARE; - // Declare the dynamic allocation hooks. }; /** diff --git a/ace/config-doxygen.h b/ace/config-doxygen.h index a372e684a56..9c5bfdd58a0 100644 --- a/ace/config-doxygen.h +++ b/ace/config-doxygen.h @@ -65,6 +65,9 @@ /// Enable exceptions #define ACE_HAS_EXCEPTIONS +/// Enable timeprobes +#define ACE_COMPILE_TIMEPROBES + /// TAO features that should be documented too #define TAO_HAS_RT_CORBA 1 #define TAO_HAS_MINIMUM_CORBA 0 diff --git a/etc/ace.doxygen b/etc/ace.doxygen index 7a814b1fd60..b1eb6956682 100644 --- a/etc/ace.doxygen +++ b/etc/ace.doxygen @@ -117,7 +117,7 @@ MACRO_EXPANSION = YES EXPAND_ONLY_PREDEF = YES SEARCH_INCLUDES = YES INCLUDE_PATH = . -PREDEFINED = ACE_COMPILE_TIMEPROBES +PREDEFINED = EXPAND_AS_DEFINED = ACE_RCSID \ ACE_UNIMPLEMENTED_FUNC \ ACE_CACHE_MAP_MANAGER \ diff --git a/etc/ace_man.doxygen b/etc/ace_man.doxygen index 22306574668..08b1bc8bca1 100644 --- a/etc/ace_man.doxygen +++ b/etc/ace_man.doxygen @@ -117,7 +117,7 @@ MACRO_EXPANSION = YES EXPAND_ONLY_PREDEF = YES SEARCH_INCLUDES = YES INCLUDE_PATH = . -PREDEFINED = ACE_COMPILE_TIMEPROBES +PREDEFINED = EXPAND_AS_DEFINED = ACE_RCSID \ ACE_UNIMPLEMENTED_FUNC \ ACE_CACHE_MAP_MANAGER \ |