Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

sosc::ProcTool Class Reference

List of all members.

Public Methods

 ProcTool (String[] cmd) throws Exception
String getOutput () throws Exception
String getError () throws Exception
OutputStream getStdin () throws Exception
synchronized void waitFor () throws Exception

Public Attributes

String[] cmd = null
Process process = null
BufferedReader stdout = null
BufferedReader stderr = null
PrintWriter stdin = null
StringBuffer sbout = new StringBuffer()
StringBuffer sberr = new StringBuffer()
ReaderToBuffer bo = null
ReaderToBuffer be = null

Private Methods

synchronized void start () throws Exception

Constructor & Destructor Documentation

sosc::ProcTool::ProcTool String    cmd[] throws Exception [inline]
 

Definition at line 46 of file ProcTool.java.

References sosc::ProcTool::cmd, and sosc::ProcTool::start().


Member Function Documentation

String sosc::ProcTool::getError   throws Exception [inline]
 

Definition at line 62 of file ProcTool.java.

References sosc::ReaderToBuffer::getBuffer().

String sosc::ProcTool::getOutput   throws Exception [inline]
 

Definition at line 54 of file ProcTool.java.

References sosc::ReaderToBuffer::getBuffer().

OutputStream sosc::ProcTool::getStdin   throws Exception [inline]
 

Definition at line 70 of file ProcTool.java.

References sosc::ProcTool::process.

synchronized void sosc::ProcTool::start   throws Exception [inline, private]
 

Definition at line 97 of file ProcTool.java.

References sosc::ProcTool::cmd, sosc::ProcTool::process, sosc::ProcTool::stderr, sosc::ProcTool::stdin, and sosc::ProcTool::stdout.

Referenced by sosc::ProcTool::ProcTool().

synchronized void sosc::ProcTool::waitFor   throws Exception [inline]
 

Definition at line 77 of file ProcTool.java.

References sosc::ProcTool::process, sosc::ProcTool::stderr, sosc::ProcTool::stdin, and sosc::ProcTool::stdout.


Member Data Documentation

ReaderToBuffer sosc::ProcTool::be = null
 

Definition at line 41 of file ProcTool.java.

ReaderToBuffer sosc::ProcTool::bo = null
 

Definition at line 40 of file ProcTool.java.

String [] sosc::ProcTool::cmd = null
 

Definition at line 33 of file ProcTool.java.

Referenced by sosc::ProcTool::ProcTool(), and sosc::ProcTool::start().

Process sosc::ProcTool::process = null
 

Definition at line 34 of file ProcTool.java.

Referenced by sosc::ProcTool::getStdin(), sosc::ProcTool::start(), and sosc::ProcTool::waitFor().

StringBuffer sosc::ProcTool::sberr = new StringBuffer()
 

Definition at line 39 of file ProcTool.java.

StringBuffer sosc::ProcTool::sbout = new StringBuffer()
 

Definition at line 38 of file ProcTool.java.

BufferedReader sosc::ProcTool::stderr = null
 

Definition at line 36 of file ProcTool.java.

Referenced by sosc::ProcTool::start(), and sosc::ProcTool::waitFor().

PrintWriter sosc::ProcTool::stdin = null
 

Definition at line 37 of file ProcTool.java.

Referenced by sosc::ProcTool::start(), and sosc::ProcTool::waitFor().

BufferedReader sosc::ProcTool::stdout = null
 

Definition at line 35 of file ProcTool.java.

Referenced by sosc::ProcTool::start(), and sosc::ProcTool::waitFor().


The documentation for this class was generated from the following file:
Generated on Mon Jul 14 17:19:22 2003 for SOSC by doxygen1.2.15