#include <oct-syscalls.h>
List of all members.
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 pid_t | vfork (std::string &) |
static pid_t | getpgrp (std::string &) |
static pid_t | getpid (void) |
static pid_t | getppid (void) |
static gid_t | getgid (void) |
static gid_t | getegid (void) |
static uid_t | getuid (void) |
static uid_t | geteuid (void) |
static int | pipe (int *) |
static int | pipe (int *, std::string &) |
static pid_t | waitpid (pid_t, int *status, int) |
static pid_t | waitpid (pid_t, int *status, int, std::string &) |
static int | kill (pid_t, int) |
static int | kill (pid_t, 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) |
Member Function Documentation
int octave_syscalls::dup2 |
( |
int |
old_fd, |
|
|
int |
new_fd | |
|
) |
| | [static] |
int octave_syscalls::dup2 |
( |
int |
old_fd, |
|
|
int |
new_fd, |
|
|
std::string & |
msg | |
|
) |
| | [static] |
int octave_syscalls::execvp |
( |
const std::string & |
file, |
|
|
const string_vector & |
args, |
|
|
std::string & |
msg | |
|
) |
| | [static] |
int octave_syscalls::execvp |
( |
const std::string & |
file, |
|
|
const string_vector & |
argv | |
|
) |
| | [static] |
pid_t octave_syscalls::fork |
( |
std::string & |
msg |
) |
[static] |
gid_t octave_syscalls::getegid |
( |
void |
|
) |
[static] |
uid_t octave_syscalls::geteuid |
( |
void |
|
) |
[static] |
gid_t octave_syscalls::getgid |
( |
void |
|
) |
[static] |
pid_t octave_syscalls::getpgrp |
( |
std::string & |
msg |
) |
[static] |
pid_t octave_syscalls::getpid |
( |
void |
|
) |
[static] |
pid_t octave_syscalls::getppid |
( |
void |
|
) |
[static] |
uid_t octave_syscalls::getuid |
( |
void |
|
) |
[static] |
int octave_syscalls::kill |
( |
pid_t |
pid, |
|
|
int |
sig | |
|
) |
| | [static] |
int octave_syscalls::kill |
( |
pid_t |
pid, |
|
|
int |
sig, |
|
|
std::string & |
msg | |
|
) |
| | [static] |
int octave_syscalls::pipe |
( |
int * |
fildes, |
|
|
std::string & |
msg | |
|
) |
| | [static] |
int octave_syscalls::pipe |
( |
int * |
fildes |
) |
[static] |
pid_t octave_syscalls::popen2 |
( |
const std::string & |
cmd, |
|
|
const string_vector & |
args, |
|
|
bool |
sync_mode, |
|
|
int * |
fildes | |
|
) |
| | [static] |
pid_t octave_syscalls::popen2 |
( |
const std::string & |
cmd, |
|
|
const string_vector & |
args, |
|
|
bool |
sync_mode, |
|
|
int * |
fildes, |
|
|
std::string & |
msg, |
|
|
bool & |
interactive | |
|
) |
| | [static] |
pid_t octave_syscalls::popen2 |
( |
const std::string & |
cmd, |
|
|
const string_vector & |
args, |
|
|
bool |
sync_mode, |
|
|
int * |
fildes, |
|
|
std::string & |
msg | |
|
) |
| | [static] |
pid_t octave_syscalls::vfork |
( |
std::string & |
msg |
) |
[static] |
pid_t octave_syscalls::waitpid |
( |
pid_t |
pid, |
|
|
int * |
status, |
|
|
int |
options | |
|
) |
| | [static] |
pid_t octave_syscalls::waitpid |
( |
pid_t |
pid, |
|
|
int * |
status, |
|
|
int |
options, |
|
|
std::string & |
msg | |
|
) |
| | [static] |
The documentation for this struct was generated from the following files: