#include <Iguana/Utilities/classlib/iobase/PipeCmd.h>
Public Member Functions | |
virtual void | open (const std::string &command, unsigned mode) |
virtual void | open (const char **argz, unsigned mode) |
PipeCmd (const std::string &command, unsigned mode) | |
PipeCmd (const char **argz, unsigned mode) | |
PipeCmd (void) | |
virtual int | wait (void) |
~PipeCmd (void) | |
Private Attributes | |
Pipe * | m_pipe |
SubProcess * | m_sub |
This is just a simplifying wrapper around SubProcess.
Definition at line 24 of file PipeCmd.h.
lat::PipeCmd::PipeCmd | ( | void | ) |
lat::PipeCmd::PipeCmd | ( | const char ** | argz, | |
unsigned | mode | |||
) |
lat::PipeCmd::PipeCmd | ( | const std::string & | command, | |
unsigned | mode | |||
) |
lat::PipeCmd::~PipeCmd | ( | void | ) |
virtual void lat::PipeCmd::open | ( | const std::string & | command, | |
unsigned | mode | |||
) | [virtual] |
virtual void lat::PipeCmd::open | ( | const char ** | argz, | |
unsigned | mode | |||
) | [virtual] |
Pipe* lat::PipeCmd::m_pipe [private] |
SubProcess* lat::PipeCmd::m_sub [private] |