tclIOUtil.c File Reference#include "tclInt.h"
#include "tclFileSystem.h"
Go to the source code of this file.
|
Data Structures |
struct | FsDivertLoad |
Defines |
#define | OUT_OF_RANGE(x) |
#define | OUT_OF_URANGE(x) (((Tcl_WideUInt)(x)) > ((Tcl_WideUInt)ULONG_MAX)) |
#define | RW_MODES (O_RDONLY|O_WRONLY|O_RDWR) |
Functions |
int | Tcl_Stat (const char *path, struct stat *oldStyleBuf) |
int | Tcl_Access (const char *path, int mode) |
Tcl_Channel | Tcl_OpenFileChannel (Tcl_Interp *interp, const char *path, const char *modeString, int permissions) |
int | Tcl_Chdir (const char *dirName) |
char * | Tcl_GetCwd (Tcl_Interp *interp, Tcl_DString *cwdPtr) |
int | Tcl_EvalFile (Tcl_Interp *interp, const char *fileName) |
int | TclFSCwdIsNative (void) |
int | TclFSCwdPointerEquals (Tcl_Obj **pathPtrPtr) |
int | TclFSEpochOk (int filesystemEpoch) |
void | TclFinalizeFilesystem (void) |
void | TclResetFilesystem (void) |
int | Tcl_FSRegister (ClientData clientData, Tcl_Filesystem *fsPtr) |
int | Tcl_FSUnregister (Tcl_Filesystem *fsPtr) |
int | Tcl_FSMatchInDirectory (Tcl_Interp *interp, Tcl_Obj *resultPtr, Tcl_Obj *pathPtr, const char *pattern, Tcl_GlobTypeData *types) |
void | Tcl_FSMountsChanged (Tcl_Filesystem *fsPtr) |
ClientData | Tcl_FSData (Tcl_Filesystem *fsPtr) |
int | TclFSNormalizeToUniquePath (Tcl_Interp *interp, Tcl_Obj *pathPtr, int startAt, ClientData *clientDataPtr) |
int | TclGetOpenMode (Tcl_Interp *interp, const char *modeString, int *seekFlagPtr) |
int | TclGetOpenModeEx (Tcl_Interp *interp, const char *modeString, int *seekFlagPtr, int *binaryPtr) |
int | Tcl_FSEvalFile (Tcl_Interp *interp, Tcl_Obj *pathPtr) |
int | Tcl_FSEvalFileEx (Tcl_Interp *interp, Tcl_Obj *pathPtr, const char *encodingName) |
int | Tcl_GetErrno (void) |
void | Tcl_SetErrno (int err) |
const char * | Tcl_PosixError (Tcl_Interp *interp) |
int | Tcl_FSStat (Tcl_Obj *pathPtr, Tcl_StatBuf *buf) |
int | Tcl_FSLstat (Tcl_Obj *pathPtr, Tcl_StatBuf *buf) |
int | Tcl_FSAccess (Tcl_Obj *pathPtr, int mode) |
Tcl_Channel | Tcl_FSOpenFileChannel (Tcl_Interp *interp, Tcl_Obj *pathPtr, const char *modeString, int permissions) |
int | Tcl_FSUtime (Tcl_Obj *pathPtr, struct utimbuf *tval) |
const char ** | Tcl_FSFileAttrStrings (Tcl_Obj *pathPtr, Tcl_Obj **objPtrRef) |
int | TclFSFileAttrIndex (Tcl_Obj *pathPtr, const char *attributeName, int *indexPtr) |
int | Tcl_FSFileAttrsGet (Tcl_Interp *interp, int index, Tcl_Obj *pathPtr, Tcl_Obj **objPtrRef) |
int | Tcl_FSFileAttrsSet (Tcl_Interp *interp, int index, Tcl_Obj *pathPtr, Tcl_Obj *objPtr) |
Tcl_Obj * | Tcl_FSGetCwd (Tcl_Interp *interp) |
int | Tcl_FSChdir (Tcl_Obj *pathPtr) |
int | Tcl_FSLoadFile (Tcl_Interp *interp, Tcl_Obj *pathPtr, const char *sym1, const char *sym2, Tcl_PackageInitProc **proc1Ptr, Tcl_PackageInitProc **proc2Ptr, Tcl_LoadHandle *handlePtr, Tcl_FSUnloadFileProc **unloadProcPtr) |
int | TclLoadFile (Tcl_Interp *interp, Tcl_Obj *pathPtr, int symc, const char *symbols[], Tcl_PackageInitProc **procPtrs[], Tcl_LoadHandle *handlePtr, ClientData *clientDataPtr, Tcl_FSUnloadFileProc **unloadProcPtr) |
int | TclpLoadFile (Tcl_Interp *interp, Tcl_Obj *pathPtr, const char *sym1, CONST char *sym2, Tcl_PackageInitProc **proc1Ptr, Tcl_PackageInitProc **proc2Ptr, ClientData *clientDataPtr, Tcl_FSUnloadFileProc **unloadProcPtr) |
Tcl_Obj * | Tcl_FSLink (Tcl_Obj *pathPtr, Tcl_Obj *toPtr, int linkAction) |
Tcl_Obj * | Tcl_FSListVolumes (void) |
Tcl_Obj * | Tcl_FSSplitPath (Tcl_Obj *pathPtr, int *lenPtr) |
Tcl_Obj * | TclFSInternalToNormalized (Tcl_Filesystem *fromFilesystem, ClientData clientData, FilesystemRecord **fsRecPtrPtr) |
Tcl_PathType | TclGetPathType (Tcl_Obj *pathPtr, Tcl_Filesystem **filesystemPtrPtr, int *driveNameLengthPtr, Tcl_Obj **driveNameRef) |
Tcl_PathType | TclFSNonnativePathType (const char *path, int pathLen, Tcl_Filesystem **filesystemPtrPtr, int *driveNameLengthPtr, Tcl_Obj **driveNameRef) |
int | Tcl_FSRenameFile (Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr) |
int | Tcl_FSCopyFile (Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr) |
int | TclCrossFilesystemCopy (Tcl_Interp *interp, Tcl_Obj *source, Tcl_Obj *target) |
int | Tcl_FSDeleteFile (Tcl_Obj *pathPtr) |
int | Tcl_FSCreateDirectory (Tcl_Obj *pathPtr) |
int | Tcl_FSCopyDirectory (Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr, Tcl_Obj **errorPtr) |
int | Tcl_FSRemoveDirectory (Tcl_Obj *pathPtr, int recursive, Tcl_Obj **errorPtr) |
Tcl_Filesystem * | Tcl_FSGetFileSystemForPath (Tcl_Obj *pathPtr) |
const char * | Tcl_FSGetNativePath (Tcl_Obj *pathPtr) |
Tcl_Obj * | Tcl_FSFileSystemInfo (Tcl_Obj *pathPtr) |
Tcl_Obj * | Tcl_FSPathSeparator (Tcl_Obj *pathPtr) |
Variables |
MODULE_SCOPE const char * | tclpFileAttrStrings [] |
MODULE_SCOPE const TclFileAttrProcs | tclpFileAttrProcs [] |
Tcl_FSFilesystemPathTypeProc | TclpFilesystemPathType |
Tcl_FSInternalToNormalizedProc | TclpNativeToNormalized |
Tcl_FSStatProc | TclpObjStat |
Tcl_FSAccessProc | TclpObjAccess |
Tcl_FSMatchInDirectoryProc | TclpMatchInDirectory |
Tcl_FSChdirProc | TclpObjChdir |
Tcl_FSLstatProc | TclpObjLstat |
Tcl_FSCopyFileProc | TclpObjCopyFile |
Tcl_FSDeleteFileProc | TclpObjDeleteFile |
Tcl_FSRenameFileProc | TclpObjRenameFile |
Tcl_FSCreateDirectoryProc | TclpObjCreateDirectory |
Tcl_FSCopyDirectoryProc | TclpObjCopyDirectory |
Tcl_FSRemoveDirectoryProc | TclpObjRemoveDirectory |
Tcl_FSUnloadFileProc | TclpUnloadFile |
Tcl_FSLinkProc | TclpObjLink |
Tcl_FSListVolumesProc | TclpObjListVolumes |
Tcl_Filesystem | tclNativeFilesystem |
Tcl_ThreadDataKey | tclFsDataKey |
Define Documentation
#define OUT_OF_RANGE |
( |
x |
|
) |
|
#define RW_MODES (O_RDONLY|O_WRONLY|O_RDWR) |
Function Documentation
int Tcl_Access |
( |
const char * |
path, |
|
|
int |
mode | |
|
) |
| | |
int Tcl_Chdir |
( |
const char * |
dirName |
) |
|
int Tcl_EvalFile |
( |
Tcl_Interp * |
interp, |
|
|
const char * |
fileName | |
|
) |
| | |
int Tcl_FSAccess |
( |
Tcl_Obj * |
pathPtr, |
|
|
int |
mode | |
|
) |
| | |
Definition at line 2093 of file tclIOUtil.c.
References Tcl_Filesystem::accessProc, Tcl_DecrRefCount, Tcl_FSGetFileSystemForPath(), Tcl_FSGetTranslatedPath(), Tcl_GetString(), Tcl_MutexLock, Tcl_MutexUnlock, and Tcl_SetErrno().
Referenced by Tcl_Access(), Tcl_FileObjCmd(), Tcl_FSChdir(), TclGlob(), and TclLoadFile().
int Tcl_FSChdir |
( |
Tcl_Obj * |
pathPtr |
) |
|
Definition at line 2871 of file tclIOUtil.c.
References Tcl_Filesystem::chdirProc, ThreadSpecificData::cwdClientData, Tcl_Filesystem::getCwdProc, R_OK, S_ISDIR, Tcl_FSAccess(), Tcl_FSGetFileSystemForPath(), Tcl_FSGetNormalizedPath(), Tcl_FSStat(), Tcl_SetErrno(), TCL_TSD_INIT, tclFsDataKey, and tclNativeFilesystem.
Referenced by Tcl_CdObjCmd(), Tcl_Chdir(), and Tcl_FSRemoveDirectory().
int Tcl_FSCreateDirectory |
( |
Tcl_Obj * |
pathPtr |
) |
|
int Tcl_FSDeleteFile |
( |
Tcl_Obj * |
pathPtr |
) |
|
int Tcl_FSEvalFileEx |
( |
Tcl_Interp * |
interp, |
|
|
Tcl_Obj * |
pathPtr, |
|
|
const char * |
encodingName | |
|
) |
| | |
Definition at line 1751 of file tclIOUtil.c.
References Tcl_Interp::errorLine, Interp::evalFlags, iPtr, Interp::scriptFile, Tcl_AppendObjToErrorInfo(), Tcl_AppendResult(), Tcl_Close(), Tcl_DecrRefCount, TCL_ERROR, TCL_EVAL_FILE, Tcl_EvalEx(), Tcl_FSGetNormalizedPath(), Tcl_FSOpenFileChannel(), Tcl_FSStat(), Tcl_GetString(), Tcl_GetStringFromObj(), Tcl_IncrRefCount, Tcl_NewObj(), Tcl_ObjPrintf(), TCL_OK, Tcl_PosixError(), Tcl_ReadChars(), Tcl_ResetResult(), TCL_RETURN, Tcl_SetChannelOption(), Tcl_SetErrno(), and TclUpdateReturnInfo().
const char** Tcl_FSFileAttrStrings |
( |
Tcl_Obj * |
pathPtr, |
|
|
Tcl_Obj ** |
objPtrRef | |
|
) |
| | |
Definition at line 2637 of file tclIOUtil.c.
References ThreadSpecificData::cwdClientData, ThreadSpecificData::cwdPathPtr, Tcl_Filesystem::freeInternalRepProc, FilesystemRecord::fsPtr, Tcl_Filesystem::getCwdProc, Tcl_Filesystem::internalToNormalizedProc, FilesystemRecord::nextPtr, Tcl_AppendResult(), Tcl_DecrRefCount, TCL_FILESYSTEM_VERSION_1, Tcl_FSGetFileSystemForPath(), Tcl_FSGetNativePath(), Tcl_GetStringFromObj(), Tcl_IncrRefCount, Tcl_PosixError(), TCL_TSD_INIT, TclFSCwdPointerEquals(), tclFsDataKey, TclFSNormalizeAbsolutePath(), TclNativeDupInternalRep, and Tcl_Filesystem::version.
Referenced by Tcl_FSGetNormalizedPath(), Tcl_FSMatchInDirectory(), Tcl_FSRemoveDirectory(), Tcl_GetCwd(), Tcl_PwdObjCmd(), and TclGlob().
Definition at line 4390 of file tclIOUtil.c.
References FilesystemRecord::fsPtr, FilesystemRecord::nextPtr, Tcl_Filesystem::pathInFilesystemProc, Tcl_Obj::refCount, TCL_OK, Tcl_Panic(), TclFSEnsureEpochOk(), and TclFSSetPathDetails().
Referenced by Tcl_FSAccess(), Tcl_FSChdir(), Tcl_FSCopyDirectory(), Tcl_FSCopyFile(), Tcl_FSCreateDirectory(), Tcl_FSDeleteFile(), Tcl_FSFileAttrsGet(), Tcl_FSFileAttrsSet(), Tcl_FSFileAttrStrings(), Tcl_FSFileSystemInfo(), Tcl_FSGetCwd(), Tcl_FSGetInternalRep(), Tcl_FSLink(), Tcl_FSLstat(), Tcl_FSMatchInDirectory(), Tcl_FSOpenFileChannel(), Tcl_FSPathSeparator(), Tcl_FSRemoveDirectory(), Tcl_FSRenameFile(), Tcl_FSStat(), Tcl_FSUtime(), and TclLoadFile().
const char* Tcl_FSGetNativePath |
( |
Tcl_Obj * |
pathPtr |
) |
|
Definition at line 4482 of file tclIOUtil.c.
References Tcl_FSGetInternalRep(), and tclNativeFilesystem.
Referenced by Tcl_FSGetCwd(), TclpDlopen(), TclpMatchInDirectory(), TclpObjAccess(), TclpObjChdir(), TclpObjCopyFile(), TclpObjCreateDirectory(), TclpObjDeleteFile(), TclpObjLstat(), TclpObjRenameFile(), TclpObjStat(), TclpOpenFileChannel(), and TclpUtime().
Tcl_Obj* Tcl_FSListVolumes |
( |
void |
|
) |
|
int Tcl_FSLoadFile |
( |
Tcl_Interp * |
interp, |
|
|
Tcl_Obj * |
pathPtr, |
|
|
const char * |
sym1, |
|
|
const char * |
sym2, |
|
|
Tcl_PackageInitProc ** |
proc1Ptr, |
|
|
Tcl_PackageInitProc ** |
proc2Ptr, |
|
|
Tcl_LoadHandle * |
handlePtr, |
|
|
Tcl_FSUnloadFileProc ** |
unloadProcPtr | |
|
) |
| | |
Definition at line 1067 of file tclIOUtil.c.
References Tcl_Filesystem::matchInDirectoryProc, Tcl_DecrRefCount, TCL_ERROR, Tcl_FSGetCwd(), Tcl_FSGetFileSystemForPath(), TCL_GLOB_TYPE_MOUNT, Tcl_IncrRefCount, Tcl_ListObjAppendElement(), Tcl_ListObjGetElements(), TCL_OK, Tcl_SetErrno(), Tcl_SetResult(), TCL_STATIC, TclDecrRefCount, TclFSMakePathRelative(), TclGetString, and TclNewObj.
Tcl_Channel Tcl_FSOpenFileChannel |
( |
Tcl_Interp * |
interp, |
|
|
Tcl_Obj * |
pathPtr, |
|
|
const char * |
modeString, |
|
|
int |
permissions | |
|
) |
| | |
Definition at line 2165 of file tclIOUtil.c.
References Tcl_Filesystem::openFileChannelProc, SEEK_END, Tcl_AppendResult(), Tcl_Close(), Tcl_DecrRefCount, Tcl_FSGetFileSystemForPath(), Tcl_FSGetNormalizedPath(), Tcl_FSGetTranslatedPath(), Tcl_GetString(), Tcl_MutexLock, Tcl_MutexUnlock, Tcl_PosixError(), Tcl_Seek(), Tcl_SetChannelOption(), Tcl_SetErrno(), and TclGetOpenModeEx().
int Tcl_FSRemoveDirectory |
( |
Tcl_Obj * |
pathPtr, |
|
|
int |
recursive, |
|
|
Tcl_Obj ** |
errorPtr | |
|
) |
| | |
Definition at line 3736 of file tclIOUtil.c.
References Tcl_Filesystem::filesystemSeparatorProc, Tcl_AppendToObj(), Tcl_DecrRefCount, Tcl_GetString(), Tcl_IncrRefCount, Tcl_ListObjAppendElement(), Tcl_NewObj(), Tcl_NewStringObj(), TCL_PATH_ABSOLUTE, TclFSGetPathType(), TclListObjLength, tclNativeFilesystem, TclNewLiteralStringObj, and TclpNativeSplitPath().
Referenced by Tcl_FileObjCmd(), Tcl_SplitPath(), TclFileMakeDirsCmd(), and TclPathPart().
Definition at line 1962 of file tclIOUtil.c.
References Tcl_Filesystem::statProc, Tcl_DecrRefCount, Tcl_FSGetFileSystemForPath(), Tcl_FSGetTranslatedPath(), Tcl_GetString(), Tcl_LongAsWide, Tcl_MutexLock, Tcl_MutexUnlock, and Tcl_SetErrno().
Referenced by Tcl_FileObjCmd(), Tcl_FSChdir(), Tcl_FSEvalFileEx(), Tcl_Stat(), TclFileMakeDirsCmd(), and TclLoadFile().
int Tcl_FSUtime |
( |
Tcl_Obj * |
pathPtr, |
|
|
struct utimbuf * |
tval | |
|
) |
| | |
int Tcl_GetErrno |
( |
void |
|
) |
|
Tcl_Channel Tcl_OpenFileChannel |
( |
Tcl_Interp * |
interp, |
|
|
const char * |
path, |
|
|
const char * |
modeString, |
|
|
int |
permissions | |
|
) |
| | |
const char* Tcl_PosixError |
( |
Tcl_Interp * |
interp |
) |
|
Definition at line 1928 of file tclIOUtil.c.
References Tcl_ErrnoId(), Tcl_ErrnoMsg(), and Tcl_SetErrorCode().
Referenced by Tcl_CdObjCmd(), TCL_DECLARE_MUTEX(), Tcl_ExecObjCmd(), Tcl_FileObjCmd(), Tcl_FlushObjCmd(), Tcl_FSEvalFileEx(), Tcl_FSGetCwd(), Tcl_FSOpenFileChannel(), Tcl_GetsObjCmd(), Tcl_PutsObjCmd(), Tcl_ReadObjCmd(), Tcl_SeekObjCmd(), TclCleanupChildren(), TclCreatePipeline(), TclFileAttrsCmd(), TclFileDeleteCmd(), TclFileMakeDirsCmd(), TclLoadFile(), TclpCreateProcess(), TclpDlopen(), TclpGetCwd(), TclpMatchInDirectory(), and TclpOpenFileChannel().
void Tcl_SetErrno |
( |
int |
err |
) |
|
Definition at line 1902 of file tclIOUtil.c.
Referenced by Tcl_BadChannelOption(), Tcl_FSAccess(), Tcl_FSChdir(), Tcl_FSCopyDirectory(), Tcl_FSCopyFile(), Tcl_FSCreateDirectory(), Tcl_FSDeleteFile(), Tcl_FSEqualPaths(), Tcl_FSEvalFileEx(), Tcl_FSFileAttrsGet(), Tcl_FSFileAttrsSet(), Tcl_FSFileAttrStrings(), Tcl_FSLink(), Tcl_FSLstat(), Tcl_FSMatchInDirectory(), Tcl_FSOpenFileChannel(), Tcl_FSRemoveDirectory(), Tcl_FSRenameFile(), Tcl_FSStat(), Tcl_Seek(), Tcl_Tell(), Tcl_TruncateChannel(), Tcl_UnstackChannel(), Tcl_WriteRaw(), TclFileAttrsCmd(), and TclLoadFile().
int Tcl_Stat |
( |
const char * |
path, |
|
|
struct stat * |
oldStyleBuf | |
|
) |
| | |
void TclFinalizeFilesystem |
( |
void |
|
) |
|
int TclFSCwdIsNative |
( |
void |
|
) |
|
int TclFSCwdPointerEquals |
( |
Tcl_Obj ** |
pathPtrPtr |
) |
|
Definition at line 533 of file tclIOUtil.c.
References ThreadSpecificData::cwdClientData, ThreadSpecificData::cwdPathEpoch, ThreadSpecificData::cwdPathPtr, ThreadSpecificData::initialized, Tcl_CreateThreadExitHandler(), Tcl_DecrRefCount, Tcl_DuplicateObj(), Tcl_GetStringFromObj(), Tcl_IncrRefCount, Tcl_MutexLock, Tcl_MutexUnlock, TCL_TSD_INIT, tclFsDataKey, and TclNativeDupInternalRep.
Referenced by Tcl_FSGetCwd(), and Tcl_FSGetNormalizedPath().
int TclFSEpochOk |
( |
int |
filesystemEpoch |
) |
|
int TclFSFileAttrIndex |
( |
Tcl_Obj * |
pathPtr, |
|
|
const char * |
attributeName, |
|
|
int * |
indexPtr | |
|
) |
| | |
Definition at line 3922 of file tclIOUtil.c.
References FilesystemRecord::fsPtr, Tcl_Filesystem::listVolumesProc, FilesystemRecord::nextPtr, Tcl_DecrRefCount, Tcl_GetStringFromObj(), Tcl_IncrRefCount, Tcl_ListObjIndex(), Tcl_ListObjLength(), TCL_OK, TCL_PATH_ABSOLUTE, TCL_PATH_RELATIVE, and tclNativeFilesystem.
int TclFSNormalizeToUniquePath |
( |
Tcl_Interp * |
interp, |
|
|
Tcl_Obj * |
pathPtr, |
|
|
int |
startAt, |
|
|
ClientData * |
clientDataPtr | |
|
) |
| | |
int TclGetOpenMode |
( |
Tcl_Interp * |
interp, |
|
|
const char * |
modeString, |
|
|
int * |
seekFlagPtr | |
|
) |
| | |
int TclGetOpenModeEx |
( |
Tcl_Interp * |
interp, |
|
|
const char * |
modeString, |
|
|
int * |
seekFlagPtr, |
|
|
int * |
binaryPtr | |
|
) |
| | |
int TclLoadFile |
( |
Tcl_Interp * |
interp, |
|
|
Tcl_Obj * |
pathPtr, |
|
|
int |
symc, |
|
|
const char * |
symbols[], |
|
|
Tcl_PackageInitProc ** |
procPtrs[], |
|
|
Tcl_LoadHandle * |
handlePtr, |
|
|
ClientData * |
clientDataPtr, |
|
|
Tcl_FSUnloadFileProc ** |
unloadProcPtr | |
|
) |
| | |
Definition at line 3118 of file tclIOUtil.c.
References ckalloc, FsDivertLoad::divertedFile, FsDivertLoad::divertedFileNativeRep, FsDivertLoad::divertedFilesystem, Tcl_Filesystem::loadFileProc, FsDivertLoad::loadHandle, R_OK, Tcl_AppendResult(), Tcl_Close(), Tcl_DecrRefCount, TCL_ERROR, Tcl_FSAccess(), Tcl_FSDeleteFile(), Tcl_FSFileAttrsSet(), Tcl_FSGetFileSystemForPath(), Tcl_FSGetInternalRep(), Tcl_FSOpenFileChannel(), Tcl_FSStat(), Tcl_GetErrno(), Tcl_GetString(), Tcl_IncrRefCount, TCL_OK, Tcl_PosixError(), Tcl_Read(), Tcl_ResetResult(), Tcl_SetErrno(), TclCrossFilesystemCopy(), TclFSFileAttrIndex(), TclLoadFile(), TclNativeDupInternalRep, tclNativeFilesystem, TclNewLiteralStringObj, TclpFindSymbol(), TclpTempFileName(), and FsDivertLoad::unloadProcPtr.
Referenced by Tcl_FSLoadFile(), and TclLoadFile().
int TclpLoadFile |
( |
Tcl_Interp * |
interp, |
|
|
Tcl_Obj * |
pathPtr, |
|
|
const char * |
sym1, |
|
|
CONST char * |
sym2, |
|
|
Tcl_PackageInitProc ** |
proc1Ptr, |
|
|
Tcl_PackageInitProc ** |
proc2Ptr, |
|
|
ClientData * |
clientDataPtr, |
|
|
Tcl_FSUnloadFileProc ** |
unloadProcPtr | |
|
) |
| | |
void TclResetFilesystem |
( |
void |
|
) |
|
Variable Documentation
Tcl_FSFilesystemPathTypeProc TclpFilesystemPathType |
Tcl_FSMatchInDirectoryProc TclpMatchInDirectory |
Tcl_FSInternalToNormalizedProc TclpNativeToNormalized |
Tcl_FSAccessProc TclpObjAccess |
Tcl_FSChdirProc TclpObjChdir |
Tcl_FSCopyDirectoryProc TclpObjCopyDirectory |
Tcl_FSCopyFileProc TclpObjCopyFile |
Tcl_FSCreateDirectoryProc TclpObjCreateDirectory |
Tcl_FSDeleteFileProc TclpObjDeleteFile |
Tcl_FSLinkProc TclpObjLink |
Tcl_FSListVolumesProc TclpObjListVolumes |
Tcl_FSLstatProc TclpObjLstat |
Tcl_FSRemoveDirectoryProc TclpObjRemoveDirectory |
Tcl_FSRenameFileProc TclpObjRenameFile |
Tcl_FSStatProc TclpObjStat |
Tcl_FSUnloadFileProc TclpUnloadFile |
Generated on Wed Mar 12 12:18:32 2008 by
1.5.1
|