Revision: | 1.1 |
Committed: | Tue Mar 6 00:41:30 2001 UTC (23 years, 8 months ago) by ab11 |
Content type: | text/plain |
Branch: | MAIN |
CVS Tags: | PROJECT_COMPLETION |
Log Message: | Used to unfork() from iopipestream forks and free up file handles (was running out after a while). |
# | User | Rev | Content |
---|---|---|---|
1 | ab11 | 1.1 | #include <iostream> |
2 | #include <string> | ||
3 | #include <sys/types.h> | ||
4 | #include <sys/wait.h> | ||
5 | #include "socket++-1.10/pipestream.h" // used to get calls to statgrab | ||
6 | |||
7 | using std::string; | ||
8 | |||
9 | class SubPipe { | ||
10 | |||
11 | public: | ||
12 | // constructor | ||
13 | SubPipe(string command); | ||
14 | ~SubPipe(); | ||
15 | int getLine(string * fillme); | ||
16 | |||
17 | private: | ||
18 | iopipestream * p; | ||
19 | pid_t pid; | ||
20 | |||
21 | |||
22 | }; // class |