![]() |
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 | ||
) |