summaryrefslogtreecommitdiff
path: root/ACE/ace/Process.h
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2010-07-29 14:47:16 +0000
committerSteve Huston <shuston@riverace.com>2010-07-29 14:47:16 +0000
commit85f2d8e01ff854c9ff7a62abd24500f611593ec5 (patch)
tree6231ceab950d03d3973eff4c8437c026a86ebad0 /ACE/ace/Process.h
parentb841e274a44ee9a0512e3268c4b6747171350c8c (diff)
downloadATCD-85f2d8e01ff854c9ff7a62abd24500f611593ec5.tar.gz
ChangeLogTag:Thu Jul 29 14:41:32 UTC 2010 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ACE/ace/Process.h')
-rw-r--r--ACE/ace/Process.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/ACE/ace/Process.h b/ACE/ace/Process.h
index 111f29c0435..dc51054a483 100644
--- a/ACE/ace/Process.h
+++ b/ACE/ace/Process.h
@@ -94,8 +94,14 @@ public:
/**
* Set the standard handles of the new process to the respective
* handles. If you want to affect a subset of the handles, make
- * sure to set the others to ACE_INVALID_HANDLE. Returns 0 on
- * success, -1 on failure.
+ * sure to set the others to ACE_INVALID_HANDLE.
+ *
+ * @note Any handle passed as ACE_INVALID_HANDLE will be changed to
+ * a duplicate of the current associated handle. For example, passing
+ * ACE_INVALID_HANDLE for @a std_in will cause ACE_STDIN to be
+ * duplicated and set in this object.
+ *
+ * @return 0 on success, -1 on failure.
*/
int set_handles (ACE_HANDLE std_in,
ACE_HANDLE std_out = ACE_INVALID_HANDLE,