BLOCXX_NAMESPACE::Exec::OutputCallback Class Reference

#include <Exec.hpp>

List of all members.

Public Member Functions

virtual ~OutputCallback ()
void handleData (const char *data, size_t dataLen, EOutputSource outputSource, const ProcessRef &theProc, size_t streamIndex, Array< char > &inputBuffer)

Private Member Functions

virtual void doHandleData (const char *data, size_t dataLen, EOutputSource outputSource, const ProcessRef &theProc, size_t streamIndex, Array< char > &inputBuffer)=0

Detailed Description

Definition at line 324 of file Exec.hpp.


Constructor & Destructor Documentation

BLOCXX_NAMESPACE::Exec::OutputCallback::~OutputCallback (  )  [virtual]

Definition at line 335 of file Exec.cpp.


Member Function Documentation

virtual void BLOCXX_NAMESPACE::Exec::OutputCallback::doHandleData ( const char *  data,
size_t  dataLen,
EOutputSource  outputSource,
const ProcessRef theProc,
size_t  streamIndex,
Array< char > &  inputBuffer 
) [private, pure virtual]
Parameters:
data The data output from the process identified by theStream. Will be NULL terminated. However, if the process output 0 bytes, those will be contained in data.
void BLOCXX_NAMESPACE::Exec::OutputCallback::handleData ( const char *  data,
size_t  dataLen,
EOutputSource  outputSource,
const ProcessRef theProc,
size_t  streamIndex,
Array< char > &  inputBuffer 
)

Definition at line 342 of file Exec.cpp.


The documentation for this class was generated from the following files:
Generated on Mon Jul 5 20:00:03 2010 for blocxx by  doxygen 1.6.3