GNU Octave  4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros | Functions
wait-wrappers.c File Reference
#include <sys/types.h>
#include <sys/wait.h>
#include "wait-wrappers.h"
Include dependency graph for wait-wrappers.c:

Go to the source code of this file.

Macros

#define WCONTINUE   0
 
#define WIFCONTINUED(x)   false
 
#define WNOHANG   0
 
#define WUNTRACED   0
 

Functions

pid_t octave_waitpid_wrapper (pid_t pid, int *statusp, int options)
 
int octave_wcontinue_wrapper (void)
 
int octave_wcoredump_wrapper (int status)
 
int octave_wexitstatus_wrapper (int status)
 
bool octave_wifcontinued_wrapper (int status)
 
bool octave_wifexited_wrapper (int status)
 
bool octave_wifsignaled_wrapper (int status)
 
bool octave_wifstopped_wrapper (int status)
 
int octave_wnohang_wrapper (void)
 
int octave_wstopsig_wrapper (int status)
 
int octave_wtermsig_wrapper (int status)
 
int octave_wuntraced_wrapper (void)
 

Macro Definition Documentation

#define WCONTINUE   0

Definition at line 38 of file wait-wrappers.c.

Referenced by octave_wcontinue_wrapper().

#define WIFCONTINUED (   x)    false

Definition at line 75 of file wait-wrappers.c.

Referenced by octave_wifcontinued_wrapper().

#define WNOHANG   0

Definition at line 42 of file wait-wrappers.c.

Referenced by octave_wnohang_wrapper().

#define WUNTRACED   0

Definition at line 46 of file wait-wrappers.c.

Referenced by octave_wuntraced_wrapper().

Function Documentation

pid_t octave_waitpid_wrapper ( pid_t  pid,
int statusp,
int  options 
)

Definition at line 50 of file wait-wrappers.c.

References waitpid().

Referenced by main(), and octave::sys::waitpid().

int octave_wcontinue_wrapper ( void  )

Definition at line 63 of file wait-wrappers.c.

References WCONTINUE.

Referenced by octave::sys::wcontinue().

int octave_wcoredump_wrapper ( int  status)

Definition at line 69 of file wait-wrappers.c.

Referenced by octave::sys::wcoredump().

int octave_wexitstatus_wrapper ( int  status)

Definition at line 103 of file wait-wrappers.c.

Referenced by main(), run_command(), and octave::sys::wexitstatus().

bool octave_wifcontinued_wrapper ( int  status)

Definition at line 79 of file wait-wrappers.c.

References WIFCONTINUED.

Referenced by octave::sys::wifcontinued().

bool octave_wifexited_wrapper ( int  status)

Definition at line 85 of file wait-wrappers.c.

Referenced by main(), run_command(), and octave::sys::wifexited().

bool octave_wifsignaled_wrapper ( int  status)

Definition at line 91 of file wait-wrappers.c.

Referenced by main(), and octave::sys::wifsignaled().

bool octave_wifstopped_wrapper ( int  status)

Definition at line 97 of file wait-wrappers.c.

Referenced by octave::sys::wifstopped().

int octave_wnohang_wrapper ( void  )

Definition at line 109 of file wait-wrappers.c.

References WNOHANG.

Referenced by octave::sys::wnohang().

int octave_wstopsig_wrapper ( int  status)

Definition at line 115 of file wait-wrappers.c.

Referenced by octave::sys::wstopsig().

int octave_wtermsig_wrapper ( int  status)

Definition at line 121 of file wait-wrappers.c.

Referenced by main(), and octave::sys::wtermsig().

int octave_wuntraced_wrapper ( void  )

Definition at line 127 of file wait-wrappers.c.

References WUNTRACED.

Referenced by octave::sys::wuntraced().