10 const int LINE_INPUT_MAX_CHAR = 4096;
21 HANDLE hInput, hOutput;
27 char szBuffer[LINE_INPUT_MAX_CHAR];
29 void Open(const char *szExecFile = NULL);
30 void Close(void) const;
31 void Kill(void) const;
35 bool CheckInput(void);
36 bool GetBuffer(char *szLineStr);
37 bool LineInput(char *szLineStr);
38 void LineOutput(const char *szLineStr) const;