GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "oct-syscalls.h"
Static Public Member Functions | |
static int | dup2 (int, int) |
static int | dup2 (int, int, std::string &) |
static int | execvp (const std::string &, const string_vector &) |
static int | execvp (const std::string &, const string_vector &, std::string &) |
static pid_t | fork (std::string &) |
static gid_t | getegid (void) |
static uid_t | geteuid (void) |
static gid_t | getgid (void) |
static pid_t | getpgrp (std::string &) |
static pid_t | getpid (void) |
static pid_t | getppid (void) |
static uid_t | getuid (void) |
static int | kill (pid_t, int) |
static int | kill (pid_t, int, std::string &) |
static int | pipe (int *) |
static int | pipe (int *, std::string &) |
static pid_t | popen2 (const std::string &, const string_vector &, bool, int *) |
static pid_t | popen2 (const std::string &, const string_vector &, bool, int *, std::string &) |
static pid_t | popen2 (const std::string &, const string_vector &, bool, int *, std::string &, bool &interactive) |
static pid_t | vfork (std::string &) |
static pid_t | waitpid (pid_t, int *status, int) |
static pid_t | waitpid (pid_t, int *status, int, std::string &) |
Definition at line 32 of file oct-syscalls.h.
Definition at line 51 of file oct-syscalls.cc.
Definition at line 58 of file oct-syscalls.cc.
References dup2(), and NOT_SUPPORTED.
|
static |
Definition at line 77 of file oct-syscalls.cc.
|
static |
Definition at line 84 of file oct-syscalls.cc.
References string_vector::c_str_vec(), string_vector::delete_c_str_vec(), execvp(), and NOT_SUPPORTED.
|
static |
Definition at line 108 of file oct-syscalls.cc.
References NOT_SUPPORTED.
|
static |
Definition at line 193 of file oct-syscalls.cc.
Referenced by Fgetegid().
|
static |
Definition at line 213 of file oct-syscalls.cc.
Referenced by Fgeteuid().
|
static |
Definition at line 183 of file oct-syscalls.cc.
Referenced by Fgetgid().
|
static |
|
static |
Definition at line 163 of file oct-syscalls.cc.
Referenced by Fgetpid().
|
static |
Definition at line 173 of file oct-syscalls.cc.
Referenced by Fgetppid().
|
static |
Definition at line 203 of file oct-syscalls.cc.
Referenced by octave_env::do_get_home_directory(), octave_env::do_get_user_name(), and Fgetuid().
Definition at line 275 of file oct-syscalls.cc.
Definition at line 282 of file oct-syscalls.cc.
References kill(), and NOT_SUPPORTED.
Definition at line 223 of file oct-syscalls.cc.
Definition at line 230 of file oct-syscalls.cc.
References NOT_SUPPORTED, and pipe().
|
static |
Definition at line 301 of file oct-syscalls.cc.
References interactive.
|
static |
Definition at line 310 of file oct-syscalls.cc.
References interactive, and popen2().
|
static |
Definition at line 318 of file oct-syscalls.cc.
References dup2(), execvp(), fork(), octave_fcntl(), pipe(), and STDIN_FILENO.
|
static |
Definition at line 125 of file oct-syscalls.cc.
References fork(), and NOT_SUPPORTED.
Definition at line 249 of file oct-syscalls.cc.
Referenced by octave_procbuf::close(), Fwaitpid(), and octave_child_list::octave_child_list_rep::wait().
Definition at line 256 of file oct-syscalls.cc.
References NOT_SUPPORTED, and octave_waitpid().