![]() |
GNU PROLOG with UTF8 support
|
#include <stdio.h>#include <stdlib.h>#include <ctype.h>#include <string.h>#include <errno.h>#include "gp_config.h"#include "bool.h"#include <windows.h>#include <winnt.h>#include <process.h>#include <io.h>#include <fcntl.h>#include "machine1.h"

Macros | |
| #define | MACHINE1_FILE |
Functions | |
| void | Pl_Init_Machine1 (void) |
| char ** | Pl_M_Create_Shell_Command (char *cmd) |
| char ** | Pl_M_Cmd_Line_To_Argv (char *cmd, int *argc) |
| int | Pl_M_Shell (char *cmd) |
| int | Pl_M_Spawn (char *arg[]) |
| int | Pl_M_Spawn_Redirect (char *arg[], int detach, FILE **f_in, FILE **f_out, FILE **f_err) |
| int | Pl_M_Get_Status (int pid) |
| char * | Pl_M_Mktemp (char *tmpl) |
| char * | Pl_M_Tempnam (char *dir, char *pfx) |
| #define MACHINE1_FILE |
| void Pl_Init_Machine1 | ( | void | ) |

| char** Pl_M_Cmd_Line_To_Argv | ( | char * | cmd, |
| int * | argc | ||
| ) |

| char** Pl_M_Create_Shell_Command | ( | char * | cmd | ) |

| int Pl_M_Get_Status | ( | int | pid | ) |

| char* Pl_M_Mktemp | ( | char * | tmpl | ) |

| int Pl_M_Shell | ( | char * | cmd | ) |


| int Pl_M_Spawn | ( | char * | arg[] | ) |


| int Pl_M_Spawn_Redirect | ( | char * | arg[], |
| int | detach, | ||
| FILE ** | f_in, | ||
| FILE ** | f_out, | ||
| FILE ** | f_err | ||
| ) |


| char* Pl_M_Tempnam | ( | char * | dir, |
| char * | pfx | ||
| ) |


1.8.11