#include <pipe.h>
Public Member Functions | |
| Pipe (char *command, char *sub_str=0, char sub_char= '%') | |
| ~Pipe () | |
| int | open_read () |
| int | open_write () |
| void | close () |
Public Attributes | |
| int | fd |
Private Member Functions | |
| int | substitute () |
| int | open (char *mode) |
Private Attributes | |
| char | sub_char |
| char * | sub_str |
| char * | command |
| char | complete [BCTEXTLEN] |
| FILE * | file |
Definition at line 12 of file pipe.h.
|
||||||||||||||||
|
Definition at line 21 of file pipe.C. References complete, fd, file, and pipe_handle_sigpipe(). |
|
|
Definition at line 34 of file pipe.C. References close(). |
|
|
Definition at line 123 of file pipe.C. Referenced by YUVStream::close_fd(), open(), and ~Pipe(). |
|
|
Definition at line 83 of file pipe.C. References close(), complete, fd, file, fileno(), and substitute(). Referenced by open_read(), and open_write(). |
|
|
Definition at line 115 of file pipe.C. References open(). |
|
|
Definition at line 119 of file pipe.C. References open(). Referenced by YUVStream::open_write(). |
|
|
Definition at line 38 of file pipe.C. References command, complete, sub_char, and sub_str. Referenced by open(). |
|
|
Definition at line 27 of file pipe.h. Referenced by substitute(). |
|
|
Definition at line 28 of file pipe.h. Referenced by open(), Pipe(), and substitute(). |
|
|
Definition at line 20 of file pipe.h. Referenced by close(), open(), YUVStream::open_write(), and Pipe(). |
|
|
|
|
|
Definition at line 25 of file pipe.h. Referenced by substitute(). |
|
|
Definition at line 26 of file pipe.h. Referenced by substitute(). |
1.4.4