#include "procstream.h"
Public Member Functions | |
iprocstream (void) | |
iprocstream (const std::string &name, int mode=std::ios::in) | |
iprocstream (const char *name, int mode=std::ios::in) | |
~iprocstream (void) | |
int | close (void) |
int | file_number (void) const |
int | is_open (void) const |
void | open (const std::string &name, int mode=std::ios::in) |
void | open (const char *name, int mode=std::ios::in) |
pid_t | pid (void) const |
Private Member Functions | |
iprocstream (const iprocstream &) | |
iprocstream & | operator= (const iprocstream &) |
Definition at line 71 of file procstream.h.
iprocstream::iprocstream | ( | void | ) | [inline] |
Definition at line 78 of file procstream.h.
iprocstream::iprocstream | ( | const std::string & | name, | |
int | mode = std::ios::in | |||
) | [inline] |
Definition at line 80 of file procstream.h.
Definition at line 83 of file procstream.h.
iprocstream::~iprocstream | ( | void | ) | [inline] |
Definition at line 86 of file procstream.h.
iprocstream::iprocstream | ( | const iprocstream & | ) | [private] |
int procstreambase::close | ( | void | ) | [inherited] |
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().
int procstreambase::file_number | ( | void | ) | const [inline, inherited] |
Definition at line 58 of file procstream.h.
Referenced by run_command_and_return_output().
int procstreambase::is_open | ( | void | ) | const [inline, inherited] |
Definition at line 52 of file procstream.h.
Referenced by procstreambase::close().
void iprocstream::open | ( | const std::string & | name, | |
int | mode = std::ios::in | |||
) | [inline] |
Reimplemented from procstreambase.
Definition at line 88 of file procstream.h.
References procstreambase::open().
Reimplemented from procstreambase.
Definition at line 91 of file procstream.h.
References procstreambase::open().
iprocstream& iprocstream::operator= | ( | const iprocstream & | ) | [private] |
pid_t procstreambase::pid | ( | void | ) | const [inline, inherited] |
Definition at line 56 of file procstream.h.
Referenced by clear_external_pager(), do_sync(), and run_command_and_return_output().