#include <WOKNT_ShellOutput.hxx>
Inheritance diagram for WOKNT_ShellOutput:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
virtual Standard_EXPORT void | Cleanup () |
provides 'cleanup' functionality | |
~WOKNT_ShellOutput () | |
virtual Standard_EXPORT void | Clear ()=0 |
clears output buffer(s) of sub-process | |
virtual Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Echo ()=0 |
returns standard output of sub-process | |
virtual Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Errors ()=0 |
returns standard error output of sub-process | |
virtual Standard_EXPORT Standard_Integer | OpenStdOut ()=0 |
creates an I/O object for reading a standard output of sub-process and returns this object handle. Warning: returns INVALID_HANDLE_VALUE in case of failure | |
virtual Standard_EXPORT void | CloseStdOut ()=0 |
closes an I/O object's handle opened by 'OpenStdOut' method | |
virtual Standard_EXPORT Standard_Integer | OpenStdErr ()=0 |
creates an I/O object for reading a standard error output of sub-process and returns this object handle Warning: returns INVALID_HANDLE_VALUE in case of failure | |
virtual Standard_EXPORT void | CloseStdErr ()=0 |
closes an I/O object's handle opened by 'OpenStdErr' method | |
virtual Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | SyncStdOut ()=0 |
waits for sub-process termination | |
virtual Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | SyncStdErr ()=0 |
same as 'SyncStdOut' method | |
Protected Member Functions | |
Standard_EXPORT | WOKNT_ShellOutput () |
protected constructor |
|
|
|
|
|
Reimplemented in WOKNT_MixedOutput, and WOKNT_OutErrOutput. |
|
Implemented in WOKNT_MixedOutput, and WOKNT_OutErrOutput. |
|
Implemented in WOKNT_MixedOutput, and WOKNT_OutErrOutput. |
|
Implemented in WOKNT_MixedOutput. |
|
Implemented in WOKNT_MixedOutput. |
|
Implemented in WOKNT_MixedOutput, and WOKNT_OutErrOutput. |
|
Implemented in WOKNT_MixedOutput, and WOKNT_OutErrOutput. |
|
Implemented in WOKNT_MixedOutput. |
|
Reimplemented in WOKNT_MixedOutput, and WOKNT_OutErrOutput. |
|
Reimplemented in WOKNT_MixedOutput, and WOKNT_OutErrOutput. |
|
Reimplemented in WOKNT_MixedOutput, and WOKNT_OutErrOutput. |
|
Implemented in WOKNT_MixedOutput, and WOKNT_OutErrOutput. |
|
Implemented in WOKNT_MixedOutput. |