dvi2bitmap dvi2bitmap1.0

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Namespaces | Constant Groups | Functions | Variables
PipeStream.cc File Reference
`#include <config.h>`
`#include <PipeStream.h>`
`#include <Util.h>`
`#include <iostream>`
`#include <cstdio>`
`#include <cstdlib>`
`#include <cstring>`
`#include <cctype>`
`#include <cerrno>`
`#include <cassert>`
`#include <unistd.h>`
`#include <sys/signal.h>`
`#include <signal.h>`
`#include <sys/wait.h>`
`#include <sys/time.h>`
`#include <map>`
`#include <stringstream.h>`

## Classes
struct | PipeStreamSignalHandling::process_status

## Namespaces
| PipeStreamSignalHandling
| Takes care of the signal handling necessary for the functions in the PipeStream class.

## Constant Groups
| PipeStreamSignalHandling
| Takes care of the signal handling necessary for the functions in the PipeStream class.

## Functions
bool | PipeStreamSignalHandling::got_status (pid_t pid, int *status)
| Checks to see if the given process has exited. More...
void | PipeStreamSignalHandling::expectAnother () throw (InputByteStreamError)
| Note that we expect to start another child. More...
void | PipeStreamSignalHandling::childcatcher (int)
void | PipeStreamSignalHandling::alarmcatcher (int)

## Variables
struct process_status * | PipeStreamSignalHandling::procs = 0
sig_atomic_t | PipeStreamSignalHandling::nprocs
sig_atomic_t | PipeStreamSignalHandling::nprocs_used