GNU PROLOG with UTF8 support
Macros | Functions
machine1.c File Reference
#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"
Include dependency graph for machine1.c:
This graph shows which files directly or indirectly include this file:

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)
 

Macro Definition Documentation

#define MACHINE1_FILE

Function Documentation

void Pl_Init_Machine1 ( void  )

Here is the caller graph for this function:

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

Here is the caller graph for this function:

char** Pl_M_Create_Shell_Command ( char *  cmd)

Here is the caller graph for this function:

int Pl_M_Get_Status ( int  pid)

Here is the caller graph for this function:

char* Pl_M_Mktemp ( char *  tmpl)

Here is the caller graph for this function:

int Pl_M_Shell ( char *  cmd)

Here is the call graph for this function:

Here is the caller graph for this function:

int Pl_M_Spawn ( char *  arg[])

Here is the call graph for this function:

Here is the caller graph for this function:

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

Here is the call graph for this function:

Here is the caller graph for this function:

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

Here is the call graph for this function:

Here is the caller graph for this function: