summaryrefslogtreecommitdiff
path: root/ACE/ace
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2009-09-13 15:58:17 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2009-09-13 15:58:17 +0000
commitf8d56fcd977c399f73cf140fd6a3ce494174b04e (patch)
tree73a6a646efe524ce48b8dfc0fb28bc4b6ddd49d3 /ACE/ace
parent945d0f388f45762d519478f5344a4dc099afff8d (diff)
downloadATCD-f8d56fcd977c399f73cf140fd6a3ce494174b04e.tar.gz
Sun Sep 13 15:57:39 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Functor.h: * ace/Functor_String.h: * ace/Process.h: Doxygen changes
Diffstat (limited to 'ACE/ace')
-rw-r--r--ACE/ace/Functor.h70
-rw-r--r--ACE/ace/Functor_String.h18
-rw-r--r--ACE/ace/Process.h12
3 files changed, 9 insertions, 91 deletions
diff --git a/ACE/ace/Functor.h b/ACE/ace/Functor.h
index f303bc09c97..ac57db22bef 100644
--- a/ACE/ace/Functor.h
+++ b/ACE/ace/Functor.h
@@ -89,8 +89,6 @@ template <class TYPE> class ACE_Equal_To;
template <class TYPE> class ACE_Less_Than;
/**
- * @class ACE_Hash<char>
- *
* @brief Function object for hashing a char
*/
template<>
@@ -102,8 +100,6 @@ public:
};
/**
- * @class ACE_Hash<signed char>
- *
* @brief Function object for hashing a signed char
*/
template<>
@@ -115,8 +111,6 @@ public:
};
/**
- * @class ACE_Hash<unsigned char>
- *
* @brief Function object for hashing an unsigned char
*/
template<>
@@ -131,8 +125,6 @@ public:
// @@ ADD HASHES FOR ACE TYPES
/**
- * @class ACE_Hash<ACE_INT16>
- *
* @brief Function object for hashing a 16-bit signed number
*/
template<>
@@ -144,8 +136,6 @@ public:
};
/**
- * @class ACE_Hash<ACE_UINT16>
- *
* @brief Function object for hashing a 16-bit unsigned number
*/
template<>
@@ -157,8 +147,6 @@ public:
};
/**
- * @class ACE_Hash<ACE_INT32>
- *
* @brief Function object for hashing a 32-bit signed number
*/
template<>
@@ -170,8 +158,6 @@ public:
};
/**
- * @class ACE_Hash<ACE_UINT32>
- *
* @brief Function object for hashing a 32-bit unsigned number
*/
template<>
@@ -183,8 +169,6 @@ public:
};
/**
- * @class ACE_Hash<ACE_UINT64>
- *
* @brief Function object for hashing a 64-bit unsigned number
*/
template<>
@@ -199,8 +183,6 @@ public:
#endif
/**
- * @class ACE_Hash<short>
- *
* @brief Function object for hashing a short number
*/
template<>
@@ -212,8 +194,6 @@ public:
};
/**
- * @class ACE_Hash<unsigned short>
- *
* @brief Function object for hashing an unsigned short number
*/
template<>
@@ -225,8 +205,6 @@ public:
};
/**
- * @class ACE_Hash<int>
- *
* @brief Function object for hashing an int number
*/
template<>
@@ -238,8 +216,6 @@ public:
};
/**
- * @class ACE_Hash<unsigned int>
- *
* @brief Function object for hashing an unsigned int number
*/
template<>
@@ -251,8 +227,6 @@ public:
};
/**
- * @class ACE_Hash<long>
- *
* @brief Function object for hashing a long number
*/
template<>
@@ -264,8 +238,6 @@ public:
};
/**
- * @class ACE_Hash<unsigned long>
- *
* @brief Function object for hashing an unsigned long number
*/
template<>
@@ -278,8 +250,6 @@ public:
#if !defined (ACE_LACKS_LONGLONG_T) && (ACE_SIZEOF_LONG < 8)
/**
- * @class ACE_Hash<ACE_INT64>
- *
* @brief Function object for hashing a signed 64-bit number
*/
template<>
@@ -295,8 +265,6 @@ public:
// emulation for it in ACE_U_LongLong.
#if (ACE_SIZEOF_LONG < 8)
/**
- * @class ACE_Hash<ACE_UINT64>
- *
* @brief Function object for hashing an unsigned 64-bit number
*/
template<>
@@ -309,8 +277,6 @@ public:
#endif /* ACE_SIZEOF_LONG < 8 */
/**
- * @class ACE_Hash<const char *>
- *
* @brief Function object for hashing a const string
*/
template<>
@@ -322,8 +288,6 @@ public:
};
/**
- * @class ACE_Hash<char *>
- *
* @brief Function object for hashing a string
*/
template<>
@@ -335,8 +299,6 @@ public:
};
/**
- * @class ACE_Hash<void *>
- *
* @brief Function object for hashing a void *
*/
template<>
@@ -347,8 +309,6 @@ public:
};
/**
- * @class ACE_Equal_To<const char *>
- *
* @brief Function object for determining whether two const strings are equal.
*/
template<>
@@ -361,8 +321,6 @@ public:
};
/**
- * @class ACE_Equal_To<char *>
- *
* @brief Function object for determining whether two non-const
* strings are equal.
*/
@@ -376,8 +334,6 @@ public:
};
/**
- * @class ACE_Equal_To<ACE_UINT16>
- *
* @brief Function object for determining whether two unsigned
* 16 bit ints are equal.
*/
@@ -391,8 +347,6 @@ public:
};
/**
- * @class ACE_Equal_To<ACE_INT16>
- *
* @brief Function object for determining whether two
* 16 bit ints are equal.
*/
@@ -406,8 +360,6 @@ public:
};
/**
- * @class ACE_Equal_To<ACE_UINT32>
- *
* @brief Function object for determining whether two unsigned
* 32 bit ints are equal.
*/
@@ -421,8 +373,6 @@ public:
};
/**
- * @class ACE_Equal_To<ACE_INT32>
- *
* @brief Function object for determining whether two
* 32 bit ints are equal.
*/
@@ -436,8 +386,6 @@ public:
};
/**
- * @class ACE_Equal_To<ACE_UINT64>
- *
* @brief Function object for determining whether two unsigned
* 64 bit ints are equal.
*/
@@ -451,8 +399,6 @@ public:
};
/**
- * @class ACE_Less_Than<const char*>
- *
* @brief Function object for determining whether the first const string
* is less than the second const string.
*/
@@ -466,8 +412,6 @@ public:
};
/**
- * @class ACE_Less_Than<char *>
- *
* @brief Function object for determining whether the first string
* is less than the second string.
*/
@@ -484,8 +428,6 @@ public:
# if ! defined (ACE_LACKS_NATIVE_WCHAR_T)
/**
- * @class ACE_Hash<wchar_t>
- *
* @brief Function object for hashing a wchar_t
*/
template<>
@@ -497,8 +439,6 @@ public:
};
# endif /* ACE_LACKS_NATIVE_WCHAR_T */
/**
- * @class ACE_Hash<const wchar_t *>
- *
* @brief Function object for hashing a const string
*/
template<>
@@ -510,8 +450,6 @@ public:
};
/**
- * @class ACE_Hash<wchar_t *>
- *
* @brief Function object for hashing a string
*/
template<>
@@ -523,8 +461,6 @@ public:
};
/**
- * @class ACE_Equal_To<const wchar_t *>
- *
* @brief Function object for determining whether two const strings are equal.
*/
template<>
@@ -537,8 +473,6 @@ public:
};
/**
- * @class ACE_Equal_To<wchar_t *>
- *
* @brief Function object for determining whether two non-const
* strings are equal.
*/
@@ -552,8 +486,6 @@ public:
};
/**
- * @class ACE_Less_Than<const wchar_t *>
- *
* @brief Function object for determining whether the first const string
* is less than the second const string.
*/
@@ -567,8 +499,6 @@ public:
};
/**
- * @class ACE_Less_Than<wchar_t *>
- *
* @brief Function object for determining whether the first string
* is less than the second string.
*/
diff --git a/ACE/ace/Functor_String.h b/ACE/ace/Functor_String.h
index 1e742251a98..1b9d8f90d6d 100644
--- a/ACE/ace/Functor_String.h
+++ b/ACE/ace/Functor_String.h
@@ -40,8 +40,6 @@ template <class TYPE> class ACE_Equal_To;
template <class TYPE> class ACE_Less_Than;
/**
- * @class ACE_Equal_To<ACE_CString>
- *
* @brief Function object for determining whether two ACE_CStrings are
* equal.
*/
@@ -55,8 +53,6 @@ public:
/**
- * @class ACE_Hash<ACE_CString>
- *
* @brief Function object for hashing a ACE_CString
*/
template<>
@@ -69,8 +65,6 @@ public:
/**
- * @class ACE_Less_Than<ACE_CString>
- *
* @brief Function object for determining whether the first const string
* is less than the second const string.
*/
@@ -87,9 +81,7 @@ public:
#if defined (ACE_USES_WCHAR)
/**
- * @class ACE_Equal_To<ACE_WString>
- *
- * @brief Function object for determining whether two ACE_CStrings are
+ * @brief Function object for determining whether two ACE_WStrings are
* equal.
*/
template<>
@@ -102,8 +94,6 @@ public:
/**
- * @class ACE_Hash<ACE_WString>
- *
* @brief Function object for hashing a ACE_WString
*/
template<>
@@ -115,10 +105,8 @@ public:
};
/**
- * @class ACE_Less_Than<ACE_WString>
- *
- * @brief Function object for determining whether the first const string
- * is less than the second const string.
+ * @brief Function object for determining whether the first const wstring
+ * is less than the second const wstring.
*/
template<>
class ACE_Export ACE_Less_Than<ACE_WString>
diff --git a/ACE/ace/Process.h b/ACE/ace/Process.h
index 0ab94c2f7a7..23af2012e3d 100644
--- a/ACE/ace/Process.h
+++ b/ACE/ace/Process.h
@@ -495,14 +495,14 @@ public:
*/
virtual void child (pid_t parent);
- /// Called by a <Process_Manager> that is removing this Process from
+ /// Called by a Process_Manager that is removing this Process from
/// its table of managed Processes. Default is to do nothing.
virtual void unmanage (void);
/**
- * Wait for the process we've created to exit. If <status> != 0, it
+ * Wait for the process we've created to exit. If @a status != 0, it
* points to an integer where the function store the exit status of
- * child process to. If <wait_options> == <WNOHANG> then return 0
+ * child process to. If @a wait_options == @c WNOHANG then return 0
* and don't block if the child process hasn't exited yet. A return
* value of -1 represents the <wait> operation failed, otherwise,
* the child process id is returned.
@@ -514,7 +514,7 @@ public:
* Timed wait for the process we've created to exit. A return value
* of -1 indicates that the something failed; 0 indicates that a
* timeout occurred. Otherwise, the child's process id is returned.
- * If <status> != 0, it points to an integer where the function
+ * If @a status != 0, it points to an integer where the function
* stores the child's exit status.
*
* @note On UNIX platforms this function uses <ualarm>, i.e., it
@@ -531,7 +531,7 @@ public:
int kill (int signum = SIGINT);
/**
- * Terminate the process abruptly using <ACE::terminate_process>.
+ * Terminate the process abruptly using ACE::terminate_process().
* This call doesn't give the process a chance to cleanup, so use it
* with caution...
*/
@@ -591,6 +591,7 @@ protected:
/// Set of handles that were passed to the child process.
ACE_Handle_Set handles_passed_;
+
/// Handle duplicates made for the child process.
ACE_Handle_Set dup_handles_;
@@ -602,7 +603,6 @@ private:
#endif
};
-
/**
* @class ACE_Managed_Process
*