#include <threadexec.h>
Public Member Functions | |
| ThreadExec () | |
| virtual | ~ThreadExec () |
| FILE * | get_stdin () |
| void | run () |
| void | start_command (char *command_line, int pipe_stdin) |
| virtual void | run_program (int argc, char *argv[], int stdin_fd) |
Private Attributes | |
| int | filedes [2] |
| char ** | arguments |
| char | path [BCTEXTLEN] |
| int | total_arguments |
| FILE * | stdin_fd |
| Mutex * | start_lock |
| char * | command_line |
| int | pipe_stdin |
Definition at line 18 of file threadexec.h.
|
|
Definition at line 16 of file threadexec.C. References arguments, command_line, MAX_ARGS, pipe_stdin, start_lock, stdin_fd, and total_arguments. |
|
|
Definition at line 28 of file threadexec.C. References arguments, fclose(), filedes, pipe_stdin, start_lock, stdin_fd, and total_arguments. |
|
|
Definition at line 132 of file threadexec.C. References stdin_fd. |
|
|
Definition at line 62 of file threadexec.C. References arguments, command_line, filedes, path, pipe_stdin, run_program(), start_lock, stdin_fd, and total_arguments. |
|
||||||||||||||||
|
Definition at line 139 of file threadexec.C. Referenced by run(). |
|
||||||||||||
|
Definition at line 49 of file threadexec.C. References start_lock. |
|
|
Definition at line 32 of file threadexec.h. Referenced by run(), ThreadExec(), and ~ThreadExec(). |
|
|
Definition at line 37 of file threadexec.h. Referenced by run(), and ThreadExec(). |
|
|
Definition at line 31 of file threadexec.h. Referenced by run(), and ~ThreadExec(). |
|
|
Definition at line 33 of file threadexec.h. Referenced by run(). |
|
|
Definition at line 38 of file threadexec.h. Referenced by run(), ThreadExec(), and ~ThreadExec(). |
|
|
Definition at line 36 of file threadexec.h. Referenced by run(), start_command(), ThreadExec(), and ~ThreadExec(). |
|
|
Definition at line 35 of file threadexec.h. Referenced by get_stdin(), run(), ThreadExec(), and ~ThreadExec(). |
|
|
Definition at line 34 of file threadexec.h. Referenced by run(), ThreadExec(), and ~ThreadExec(). |
1.4.4