GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
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

◆ WCONTINUE

#define WCONTINUE   0

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

◆ WIFCONTINUED

#define WIFCONTINUED (   x)    false

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

◆ WNOHANG

#define WNOHANG   0

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

◆ WUNTRACED

#define WUNTRACED   0

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

Function Documentation

◆ octave_waitpid_wrapper()

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

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

References waitpid().

Referenced by main(), and waitpid().

◆ octave_wcontinue_wrapper()

int octave_wcontinue_wrapper ( void  )

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

References WCONTINUE.

Referenced by wcontinue().

◆ octave_wcoredump_wrapper()

int octave_wcoredump_wrapper ( int  status)

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

Referenced by wcoredump().

◆ octave_wexitstatus_wrapper()

int octave_wexitstatus_wrapper ( int  status)

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

Referenced by main(), run_command(), and wexitstatus().

◆ octave_wifcontinued_wrapper()

bool octave_wifcontinued_wrapper ( int  status)

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

References WIFCONTINUED.

Referenced by wifcontinued().

◆ octave_wifexited_wrapper()

bool octave_wifexited_wrapper ( int  status)

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

Referenced by main(), run_command(), and wifexited().

◆ octave_wifsignaled_wrapper()

bool octave_wifsignaled_wrapper ( int  status)

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

Referenced by main(), and wifsignaled().

◆ octave_wifstopped_wrapper()

bool octave_wifstopped_wrapper ( int  status)

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

Referenced by wifstopped().

◆ octave_wnohang_wrapper()

int octave_wnohang_wrapper ( void  )

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

References WNOHANG.

Referenced by wnohang().

◆ octave_wstopsig_wrapper()

int octave_wstopsig_wrapper ( int  status)

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

Referenced by wstopsig().

◆ octave_wtermsig_wrapper()

int octave_wtermsig_wrapper ( int  status)

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

Referenced by main(), and wtermsig().

◆ octave_wuntraced_wrapper()

int octave_wuntraced_wrapper ( void  )

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

References WUNTRACED.

Referenced by wuntraced().