#include <Exec.hpp>
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 |
Definition at line 324 of file Exec.hpp.
| BLOCXX_NAMESPACE::Exec::OutputCallback::~OutputCallback | ( | ) | [virtual] |
| 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 373 of file Exec.cpp.
References doHandleData().
Referenced by BLOCXX_NAMESPACE::Exec::processInputOutput().
| 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] |
| 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. |
Referenced by handleData().
1.5.6