popen.c File Reference

#include <unistd.h>
#include <stdio.h>
#include <signal.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <grass/gis.h>

Include dependency graph for popen.c:

Go to the source code of this file.

Defines

#define tst(a, b)   (*mode == 'r'? (b) : (a))
#define READ   0
#define WRITE   1

Functions

FILE * G_popen (char *cmd, char *mode)
int G_pclose (FILE *ptr)


Define Documentation

#define READ   0

Definition at line 17 of file popen.c.

Referenced by G_popen().

#define tst ( a,
b   )     (*mode == 'r'? (b) : (a))

Definition at line 12 of file popen.c.

Referenced by G_popen().

#define WRITE   1

Definition at line 18 of file popen.c.

Referenced by G_popen().


Function Documentation

int G_pclose ( FILE *  ptr  ) 

Definition at line 79 of file popen.c.

References r.

Referenced by G__home(), and G_list_element().

FILE* G_popen ( char *  cmd,
char *  mode 
)

Definition at line 22 of file popen.c.

References NULL, READ, tst, and WRITE.

Referenced by G__home(), and G_list_element().


Generated on Sun Apr 6 17:32:23 2008 for GRASS by  doxygen 1.5.5