Public Member Functions | |
| BackgroundTask () | |
| ~BackgroundTask () | |
| FILE * | open (const char *cmd, char *text=0, int length=0) |
| void | close () |
| Close the pipe, blocking until the pipe is complete. | |
| bool | isComplete () |
| Test if the background process is complete. | |
Public Attributes | |
| UT_String | myCommand |
| UT_WritePipe * | myPipe |
Definition at line 44 of file FS_Background.C.
| HDK_Sample::BackgroundTask::BackgroundTask | ( | ) | [inline] |
| HDK_Sample::BackgroundTask::~BackgroundTask | ( | ) | [inline] |
| void HDK_Sample::BackgroundTask::close | ( | ) | [inline] |
Close the pipe, blocking until the pipe is complete.
Definition at line 80 of file FS_Background.C.
| bool HDK_Sample::BackgroundTask::isComplete | ( | ) | [inline] |
Test if the background process is complete.
Definition at line 91 of file FS_Background.C.
| FILE* HDK_Sample::BackgroundTask::open | ( | const char * | cmd, | |
| char * | text = 0, |
|||
| int | length = 0 | |||
| ) | [inline] |
Open a pipe to an external application
| cmd | The command to open | |
| text | The text to write to the pipe | |
| length | The length of the text |
Definition at line 53 of file FS_Background.C.
1.5.9