env.c File Reference

#include <signal.h>
#include <unistd.h>
#include <stdlib.h>
#include <string.h>
#include "gis.h"
#include "glocale.h"

Include dependency graph for env.c:

Go to the source code of this file.

Defines

#define ENV   struct env

Functions

void G_set_gisrc_mode (int mode)
int G_get_gisrc_mode (void)
char * G_getenv (char *name)
char * G_getenv2 (char *name, int loc)
char * G__getenv (char *name)
char * G__getenv2 (char *name, int loc)
int G_setenv (char *name, char *value)
int G_setenv2 (char *name, char *value, int loc)
int G__setenv (char *name, char *value)
int G__setenv2 (char *name, char *value, int loc)
int G_unsetenv (char *name)
int G_unsetenv2 (char *name, int loc)
int G__write_env (void)
char * G__env_name (int n)
int G__read_env (void)
int G__set_gisrc_file (char *name)
char * G__get_gisrc_file (void)
int G__create_alt_env (void)
int G__switch_env (void)


Define Documentation

#define ENV   struct env

Definition at line 61 of file env.c.


Function Documentation

int G__create_alt_env ( void   ) 

Definition at line 412 of file env.c.

References NULL.

char* G__env_name ( int  n  ) 

Definition at line 379 of file env.c.

References NULL.

char* G__get_gisrc_file ( void   ) 

Definition at line 407 of file env.c.

char* G__getenv ( char *  name  ) 

Definition at line 302 of file env.c.

References getenv().

Referenced by G__mapset(), G_debug(), and G_getenv().

char* G__getenv2 ( char *  name,
int  loc 
)

Definition at line 312 of file env.c.

References getenv().

Referenced by G_getenv2().

int G__read_env ( void   ) 

Definition at line 391 of file env.c.

int G__set_gisrc_file ( char *  name  ) 

Definition at line 398 of file env.c.

References G_store(), and NULL.

int G__setenv ( char *  name,
char *  value 
)

Definition at line 338 of file env.c.

Referenced by G__make_location().

int G__setenv2 ( char *  name,
char *  value,
int  loc 
)

Definition at line 345 of file env.c.

int G__switch_env ( void   ) 

Definition at line 429 of file env.c.

int G__write_env ( void   ) 

Definition at line 371 of file env.c.

int G_get_gisrc_mode ( void   ) 

Definition at line 91 of file env.c.

char* G_getenv ( char *  name  ) 

Definition at line 279 of file env.c.

References G__getenv(), G_fatal_error(), and NULL.

Referenced by G_gisbase(), G_gisdbase(), G_gishelp(), and G_location().

char* G_getenv2 ( char *  name,
int  loc 
)

Definition at line 291 of file env.c.

References G__getenv2(), G_fatal_error(), and NULL.

void G_set_gisrc_mode ( int  mode  ) 

Definition at line 85 of file env.c.

int G_setenv ( char *  name,
char *  value 
)

Definition at line 322 of file env.c.

int G_setenv2 ( char *  name,
char *  value,
int  loc 
)

Definition at line 330 of file env.c.

int G_unsetenv ( char *  name  ) 

Definition at line 352 of file env.c.

int G_unsetenv2 ( char *  name,
int  loc 
)

Definition at line 361 of file env.c.


Generated on Mon Jan 1 19:49:31 2007 for GRASS by  doxygen 1.5.1