GNU Octave  4.0.0
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
Classes | Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Private Member Functions | Static Private Attributes | List of all members
octave_child_list Class Reference

#include "sighandlers.h"

Collaboration diagram for octave_child_list:
Collaboration graph


class  octave_child_list_rep

Public Member Functions

 ~octave_child_list (void)

Static Public Member Functions

static void insert (pid_t pid, octave_child::child_event_handler f)
static void reap (void)
static void remove (pid_t pid)
static bool wait (void)

Protected Member Functions

 octave_child_list (void)

Static Private Member Functions

static void cleanup_instance (void)
static bool instance_ok (void)

Static Private Attributes

static octave_child_list_repinstance = 0

Detailed Description

Definition at line 142 of file sighandlers.h.

Constructor & Destructor Documentation

octave_child_list::octave_child_list ( void  )

Definition at line 148 of file sighandlers.h.

octave_child_list::~octave_child_list ( void  )

Definition at line 163 of file sighandlers.h.

Member Function Documentation

static void octave_child_list::cleanup_instance ( void  )

Definition at line 179 of file sighandlers.h.

Referenced by instance_ok().

void octave_child_list::insert ( pid_t  pid,
octave_child::child_event_handler  f 

Definition at line 941 of file

References octave_child_list::octave_child_list_rep::insert(), instance, and instance_ok().

Referenced by do_sync().

bool octave_child_list::instance_ok ( void  )

Definition at line 918 of file

References singleton_cleanup_list::add(), cleanup_instance(), error(), and instance.

Referenced by insert(), reap(), remove(), and wait().

void octave_child_list::reap ( void  )
void octave_child_list::remove ( pid_t  pid)
bool octave_child_list::wait ( void  )

Member Data Documentation

octave_child_list::octave_child_list_rep * octave_child_list::instance = 0

Definition at line 177 of file sighandlers.h.

Referenced by insert(), instance_ok(), reap(), remove(), and wait().

The documentation for this class was generated from the following files: