|
blocxx
|
#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 |
|
virtual |
|
privatepure 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().
| 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(), and BLOCXX_NAMESPACE::operator==().