tclUnixFile.c File Reference

#include "tclInt.h"
#include "tclFileSystem.h"

Go to the source code of this file.

Functions

void TclpFindExecutable (CONST char *argv0)
int TclpMatchInDirectory (Tcl_Interp *interp, Tcl_Obj *resultPtr, Tcl_Obj *pathPtr, CONST char *pattern, Tcl_GlobTypeData *types)
char * TclpGetUserHome (CONST char *name, Tcl_DString *bufferPtr)
int TclpObjAccess (Tcl_Obj *pathPtr, int mode)
int TclpObjChdir (Tcl_Obj *pathPtr)
int TclpObjLstat (Tcl_Obj *pathPtr, Tcl_StatBuf *bufPtr)
ClientData TclpGetNativeCwd (ClientData clientData)
CONST char * TclpGetCwd (Tcl_Interp *interp, Tcl_DString *bufferPtr)
char * TclpReadlink (CONST char *path, Tcl_DString *linkPtr)
int TclpObjStat (Tcl_Obj *pathPtr, Tcl_StatBuf *bufPtr)
Tcl_ObjTclpFilesystemPathType (Tcl_Obj *pathPtr)
Tcl_ObjTclpNativeToNormalized (ClientData clientData)
ClientData TclNativeCreateNativeRep (Tcl_Obj *pathPtr)
ClientData TclNativeDupInternalRep (ClientData clientData)
int TclpUtime (Tcl_Obj *pathPtr, struct utimbuf *tval)


Function Documentation

ClientData TclNativeDupInternalRep ( ClientData  clientData  ) 

Definition at line 1127 of file tclUnixFile.c.

References ckalloc, and CONST.

Tcl_Obj* TclpFilesystemPathType ( Tcl_Obj pathPtr  ) 

Definition at line 998 of file tclUnixFile.c.

CONST char* TclpGetCwd ( Tcl_Interp interp,
Tcl_DString bufferPtr 
)

ClientData TclpGetNativeCwd ( ClientData  clientData  ) 

Definition at line 685 of file tclUnixFile.c.

References ckalloc, CONST, and MAXPATHLEN.

char* TclpGetUserHome ( CONST char *  name,
Tcl_DString bufferPtr 
)

Tcl_Obj* TclpNativeToNormalized ( ClientData  clientData  ) 

int TclpObjAccess ( Tcl_Obj pathPtr,
int  mode 
)

Definition at line 599 of file tclUnixFile.c.

References CONST, and Tcl_FSGetNativePath().

int TclpObjChdir ( Tcl_Obj pathPtr  ) 

Definition at line 628 of file tclUnixFile.c.

References CONST, and Tcl_FSGetNativePath().

int TclpObjLstat ( Tcl_Obj pathPtr,
Tcl_StatBuf bufPtr 
)

Definition at line 656 of file tclUnixFile.c.

References Tcl_FSGetNativePath(), and TclOSlstat.

int TclpObjStat ( Tcl_Obj pathPtr,
Tcl_StatBuf bufPtr 
)

Definition at line 821 of file tclUnixFile.c.

References CONST, Tcl_FSGetNativePath(), and TclOSstat.

char* TclpReadlink ( CONST char *  path,
Tcl_DString linkPtr 
)

int TclpUtime ( Tcl_Obj pathPtr,
struct utimbuf *  tval 
)

Definition at line 1165 of file tclUnixFile.c.

References Tcl_FSGetNativePath().



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