Navigation

Operators and Keywords

Function List:

C++ API

octave_procbuf Class Reference

#include <oct-procbuf.h>

Inherits c_file_ptr_buf.

Collaboration diagram for octave_procbuf:

List of all members.

Public Member Functions

 octave_procbuf (void)
 octave_procbuf (const char *command, int mode)
 ~octave_procbuf (void)
octave_procbufopen (const char *command, int mode)
octave_procbufclose (void)
int wait_status (void) const
bool is_open (void) const
pid_t pid (void) const

Protected Attributes

int wstatus
bool open_p
pid_t proc_pid
octave_procbufnext

Constructor & Destructor Documentation

octave_procbuf::octave_procbuf ( void   )  [inline]
octave_procbuf::octave_procbuf ( const char *  command,
int  mode 
) [inline]
octave_procbuf::~octave_procbuf ( void   )  [inline]

Member Function Documentation

octave_procbuf * octave_procbuf::close ( void   ) 
bool octave_procbuf::is_open ( void   )  const [inline]
octave_procbuf * octave_procbuf::open ( const char *  command,
int  mode 
)
pid_t octave_procbuf::pid ( void   )  const [inline]
int octave_procbuf::wait_status ( void   )  const [inline]

Member Data Documentation

pid_t octave_procbuf::proc_pid [protected]
int octave_procbuf::wstatus [protected]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines