popen.c File Reference

#include <unistd.h>
#include <stdio.h>
#include <signal.h>
#include <stdlib.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 (const char *cmd, const char *mode)
int G_pclose (FILE *ptr)


Define Documentation

#define READ   0

Definition at line 20 of file popen.c.

Referenced by G_popen().

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

Definition at line 14 of file popen.c.

Referenced by G_popen().

#define WRITE   1

Definition at line 21 of file popen.c.

Referenced by G_popen().


Function Documentation

int G_pclose ( FILE *  ptr  ) 

Definition at line 80 of file popen.c.

References r.

Referenced by G_list_element().

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

Definition at line 26 of file popen.c.

References NULL, READ, tst, and WRITE.

Referenced by G_list_element().


Generated on Thu Jul 16 13:20:53 2009 for GRASS Programmer's Manual by  doxygen 1.5.6