tclEnv.c File Reference#include "tclInt.h"
Go to the source code of this file.
Function Documentation
TCL_DECLARE_MUTEX |
( |
envMutex |
|
) |
|
int Tcl_PutEnv |
( |
const char * |
assignment |
) |
|
void TclFinalizeEnvironment |
( |
void |
|
) |
|
const char* TclGetEnv |
( |
const char * |
name, |
|
|
Tcl_DString * |
valuePtr | |
|
) |
| | |
void TclSetEnv |
( |
const char * |
name, |
|
|
const char * |
value | |
|
) |
| | |
Definition at line 154 of file tclEnv.c.
References ckalloc, ckfree, ckrealloc, env, environ, Tcl_DStringFree(), Tcl_ExternalToUtfDString(), Tcl_FSMountsChanged(), Tcl_MutexLock, Tcl_MutexUnlock, Tcl_UtfToExternalDString(), and TclpFindVariable().
Referenced by Tcl_PutEnv().
Definition at line 75 of file tclEnv.c.
References environ, Tcl_DecrRefCount, Tcl_DStringFree(), Tcl_ExternalToUtfDString(), TCL_GLOBAL_ONLY, Tcl_IncrRefCount, Tcl_MutexLock, Tcl_MutexUnlock, Tcl_SetVar2(), TCL_TRACE_ARRAY, TCL_TRACE_READS, TCL_TRACE_UNSETS, TCL_TRACE_WRITES, Tcl_TraceVar2(), Tcl_UnsetVar2(), Tcl_UntraceVar2(), TclArraySet(), and TclNewLiteralStringObj.
void TclUnsetEnv |
( |
const char * |
name |
) |
|
Definition at line 353 of file tclEnv.c.
References ckalloc, ckfree, ckrealloc, environ, Tcl_DStringFree(), Tcl_DStringLength, Tcl_DStringValue, Tcl_MutexLock, Tcl_MutexUnlock, Tcl_UtfToExternalDString(), and TclpFindVariable().
Variable Documentation
Generated on Wed Mar 12 12:18:30 2008 by
1.5.1
|