tclEnv.c File Reference

#include "tclInt.h"

Go to the source code of this file.

Functions

 TCL_DECLARE_MUTEX (envMutex)
MODULE_SCOPE void TclSetEnv (const char *name, const char *value)
MODULE_SCOPE void TclUnsetEnv (const char *name)
void TclSetupEnv (Tcl_Interp *interp)
int Tcl_PutEnv (const char *assignment)
const char * TclGetEnv (const char *name, Tcl_DString *valuePtr)
void TclFinalizeEnvironment (void)

Variables

 env


Function Documentation

TCL_DECLARE_MUTEX ( envMutex   ) 

Definition at line 20 of file tclEnv.c.

int Tcl_PutEnv ( const char *  assignment  ) 

Definition at line 304 of file tclEnv.c.

References Tcl_DStringFree(), Tcl_ExternalToUtfDString(), and TclSetEnv().

void TclFinalizeEnvironment ( void   ) 

Definition at line 670 of file tclEnv.c.

References ckfree, and env.

Referenced by Tcl_Finalize().

const char* TclGetEnv ( const char *  name,
Tcl_DString valuePtr 
)

void TclSetEnv ( const char *  name,
const char *  value 
)

void TclUnsetEnv ( const char *  name  ) 


Variable Documentation

env

Definition at line 37 of file tclEnv.c.

Referenced by TclFinalizeEnvironment(), TclpFindVariable(), and TclSetEnv().



Generated on Wed Mar 12 12:18:30 2008 by  doxygen 1.5.1