UT_WritePipe Class Reference

#include <UT_WritePipe.h>

List of all members.

Public Member Functions

 UT_WritePipe (const char *cmd=0, int rmanproc=0)
 ~UT_WritePipe ()
FILE * open (const char *cmd)
int close (int wait_for_child_to_terminate=0)
int isComplete (int block=0)
void suspend ()
void restart ()
void terminate ()
int isSuspended () const
FILE * getFilePtr ()
int getErrno () const
int getStatus () const
pid_t getPid () const


Detailed Description

Examples:

FS/FS_Background.C.

Definition at line 37 of file UT_WritePipe.h.


Constructor & Destructor Documentation

UT_WritePipe::UT_WritePipe ( const char *  cmd = 0,
int  rmanproc = 0 
) [explicit]

UT_WritePipe::~UT_WritePipe (  ) 


Member Function Documentation

int UT_WritePipe::close ( int  wait_for_child_to_terminate = 0  ) 

Examples:
FS/FS_Background.C.

int UT_WritePipe::getErrno (  )  const [inline]

Definition at line 71 of file UT_WritePipe.h.

FILE* UT_WritePipe::getFilePtr (  )  [inline]

Definition at line 66 of file UT_WritePipe.h.

pid_t UT_WritePipe::getPid (  )  const [inline]

Definition at line 78 of file UT_WritePipe.h.

int UT_WritePipe::getStatus ( void   )  const [inline]

Definition at line 75 of file UT_WritePipe.h.

int UT_WritePipe::isComplete ( int  block = 0  ) 

Examples:
FS/FS_Background.C.

int UT_WritePipe::isSuspended (  )  const

FILE* UT_WritePipe::open ( const char *  cmd  ) 

Examples:
FS/FS_Background.C.

void UT_WritePipe::restart (  ) 

void UT_WritePipe::suspend (  ) 

void UT_WritePipe::terminate (  ) 


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

Generated on Fri May 25 00:10:56 2012 for HDK by  doxygen 1.5.9