summaryrefslogtreecommitdiff
path: root/ace/Process.i
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>2002-02-02 14:13:21 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>2002-02-02 14:13:21 +0000
commitdb445441f1c94939e2510d861412b36076fe79ca (patch)
tree63b91617eeb444197020dcba0361066ada28806e /ace/Process.i
parent23ef61e47ae47430b5744da9af0112f5f2c9ddd9 (diff)
downloadATCD-db445441f1c94939e2510d861412b36076fe79ca.tar.gz
ChangeLogTag:Sat Feb 2 07:45:51 2002 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
Diffstat (limited to 'ace/Process.i')
-rw-r--r--ace/Process.i26
1 files changed, 19 insertions, 7 deletions
diff --git a/ace/Process.i b/ace/Process.i
index 3b4f8e198d5..6a610ab5210 100644
--- a/ace/Process.i
+++ b/ace/Process.i
@@ -188,24 +188,36 @@ ACE_Process_Options::set_thread_attributes (void)
#else /* !defined (ACE_WIN32) */
ACE_INLINE ACE_HANDLE
-ACE_Process_Options::get_stdin (void)
+ACE_Process_Options::get_stdin (void) const
{
return stdin_;
}
ACE_INLINE ACE_HANDLE
-ACE_Process_Options::get_stdout (void)
+ACE_Process_Options::get_stdout (void) const
{
return stdout_;
}
ACE_INLINE ACE_HANDLE
-ACE_Process_Options::get_stderr (void)
+ACE_Process_Options::get_stderr (void) const
{
return stderr_;
}
ACE_INLINE int
+ACE_Process_Options::inherit_environment (void) const
+{
+ return inherit_environment_;
+}
+
+ACE_INLINE void
+ACE_Process_Options::inherit_environment (int nv)
+{
+ inherit_environment_ = nv;
+}
+
+ACE_INLINE int
ACE_Process_Options::setreugid (const char* user)
{
#if !defined (ACE_LACKS_PWD_FUNCTIONS)
@@ -252,25 +264,25 @@ ACE_Process_Options::setegid (uid_t id)
}
ACE_INLINE uid_t
-ACE_Process_Options::getruid (void)
+ACE_Process_Options::getruid (void) const
{
return this->ruid_;
}
ACE_INLINE uid_t
-ACE_Process_Options::geteuid (void)
+ACE_Process_Options::geteuid (void) const
{
return this->euid_;
}
ACE_INLINE uid_t
-ACE_Process_Options::getrgid (void)
+ACE_Process_Options::getrgid (void) const
{
return this->rgid_;
}
ACE_INLINE uid_t
-ACE_Process_Options::getegid (void)
+ACE_Process_Options::getegid (void) const
{
return this->egid_;
}