GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "procstream.h"
Public Member Functions | |
procstream (void) | |
procstream (const std::string &name, int mode) | |
procstream (const char *name, int mode) | |
~procstream (void) | |
int | close (void) |
int | file_number (void) const |
int | is_open (void) const |
void | open (const std::string &name, int mode) |
void | open (const char *name, int mode) |
pid_t | pid (void) const |
Private Member Functions | |
procstream (const procstream &) | |
procstream & | operator= (const procstream &) |
Definition at line 131 of file procstream.h.
|
inline |
Definition at line 138 of file procstream.h.
|
inline |
Definition at line 140 of file procstream.h.
Definition at line 143 of file procstream.h.
|
inline |
Definition at line 146 of file procstream.h.
|
private |
Definition at line 57 of file procstream.cc.
References octave_procbuf::close(), procstreambase::is_open(), procstreambase::pb, and octave_procbuf::wait_status().
Referenced by run_command_and_return_output().
Definition at line 58 of file procstream.h.
Referenced by run_command_and_return_output().
Definition at line 52 of file procstream.h.
Referenced by procstreambase::close().
Reimplemented from procstreambase.
Definition at line 148 of file procstream.h.
References procstreambase::open().
Reimplemented from procstreambase.
Definition at line 151 of file procstream.h.
References procstreambase::open().
|
private |
|
inlineinherited |
Definition at line 56 of file procstream.h.
Referenced by clear_external_pager(), do_sync(), and run_command_and_return_output().