Tcl 8.7/Tk8.7a5 Documentation > Tcl C API

Tcl/Tk Applications | Tcl Commands | Tk Commands | Tcl C API | Tk C API

attemptckalloc Tcl_FSOpenFileChannel Tcl_ObjectGetMethodNameMapper
attemptckrealloc Tcl_FSPathSeparator Tcl_ObjectSetMetadata
ckalloc Tcl_FSRegister Tcl_ObjectSetMethodNameMapper
ckfree Tcl_FSRemoveDirectory Tcl_ObjGetVar2
ckrealloc Tcl_FSRenameFile Tcl_ObjPrintf
Tcl_Access Tcl_FSSplitPath Tcl_ObjSetVar2
Tcl_AddErrorInfo Tcl_FSStat Tcl_OOInitStubs
Tcl_AddObjErrorInfo Tcl_FSUnloadFile Tcl_OpenCommandChannel
Tcl_AlertNotifier Tcl_FSUnregister Tcl_OpenFileChannel
Tcl_Alloc Tcl_FSUtime Tcl_OpenTcpClient
Tcl_AllocStatBuf Tcl_GetAccessTimeFromStat Tcl_OpenTcpServer
Tcl_AllowExceptions Tcl_GetAlias Tcl_OpenTcpServerEx
Tcl_AppendAllObjTypes Tcl_GetAliasObj Tcl_OutputBuffered
Tcl_AppendElement Tcl_GetAssocData Tcl_Panic
Tcl_AppendExportList Tcl_GetBignumFromObj Tcl_PanicVA
Tcl_AppendFormatToObj Tcl_GetBlocksFromStat Tcl_ParseArgsObjv
Tcl_AppendLimitedToObj Tcl_GetBlockSizeFromStat Tcl_ParseBraces
Tcl_AppendObjToErrorInfo Tcl_GetBoolean Tcl_ParseCommand
Tcl_AppendObjToObj Tcl_GetBooleanFromObj Tcl_ParseExpr
Tcl_AppendPrintfToObj Tcl_GetByteArrayFromObj Tcl_ParseQuotedString
Tcl_AppendResult Tcl_GetChangeTimeFromStat Tcl_ParseVar
Tcl_AppendResultVA Tcl_GetChannel Tcl_ParseVarName
Tcl_AppendStringsToObj Tcl_GetChannelBufferSize Tcl_PkgPresent
Tcl_AppendStringsToObjVA Tcl_GetChannelError Tcl_PkgPresentEx
Tcl_AppendToObj Tcl_GetChannelErrorInterp Tcl_PkgProvide
Tcl_AppendUnicodeToObj Tcl_GetChannelHandle Tcl_PkgProvideEx
Tcl_AppInit Tcl_GetChannelInstanceData Tcl_PkgRequire
Tcl_AsyncCreate Tcl_GetChannelMode Tcl_PkgRequireEx
Tcl_AsyncDelete Tcl_GetChannelName Tcl_PkgRequireProc
Tcl_AsyncInvoke Tcl_GetChannelNames Tcl_PosixError
Tcl_AsyncMark Tcl_GetChannelNamesEx Tcl_Preserve
Tcl_AsyncReady Tcl_GetChannelOption Tcl_PrintDouble
Tcl_AttemptAlloc Tcl_GetChannelThread Tcl_PutEnv
Tcl_AttemptRealloc Tcl_GetChannelType Tcl_QueryTimeProc
Tcl_AttemptSetObjLength Tcl_GetCharLength Tcl_QueueEvent
Tcl_BackgroundError Tcl_GetChild Tcl_Read
Tcl_BackgroundException Tcl_GetClassAsObject Tcl_ReadChars
Tcl_Backslash Tcl_GetCommandFromObj Tcl_ReadRaw
Tcl_BadChannelOption Tcl_GetCommandFullName Tcl_Realloc
Tcl_CallWhenDeleted Tcl_GetCommandInfo Tcl_ReapDetachedProcs
Tcl_Canceled Tcl_GetCommandInfoFromToken Tcl_RecordAndEval
Tcl_CancelEval Tcl_GetCommandName Tcl_RecordAndEvalObj
Tcl_CancelIdleCall Tcl_GetCommandTypeName Tcl_RegExpCompile
Tcl_ChannelBlockModeProc Tcl_GetCurrentNamespace Tcl_RegExpExec
Tcl_ChannelBuffered Tcl_GetCurrentThread Tcl_RegExpExecObj
Tcl_ChannelClose2Proc Tcl_GetCwd Tcl_RegExpGetInfo
Tcl_ChannelCloseProc Tcl_GetDefaultEncodingDir Tcl_RegExpMatch
Tcl_ChannelFlushProc Tcl_GetDeviceTypeFromStat Tcl_RegExpMatchObj
Tcl_ChannelGetHandleProc Tcl_GetDouble Tcl_RegExpRange
Tcl_ChannelGetOptionProc Tcl_GetDoubleFromObj Tcl_RegisterChannel
Tcl_ChannelHandlerProc Tcl_GetEncoding Tcl_RegisterCommandTypeName
Tcl_ChannelInputProc Tcl_GetEncodingFromObj Tcl_RegisterConfig
Tcl_ChannelName Tcl_GetEncodingName Tcl_RegisterObjType
Tcl_ChannelOutputProc Tcl_GetEncodingNameFromEnvironment Tcl_Release
Tcl_ChannelSeekProc Tcl_GetEncodingNames Tcl_ResetResult
Tcl_ChannelSetOptionProc Tcl_GetEncodingSearchPath Tcl_RestoreInterpState
Tcl_ChannelThreadActionProc Tcl_GetEnsembleFlags Tcl_RestoreResult
Tcl_ChannelTruncateProc Tcl_GetEnsembleMappingDict Tcl_SaveInterpState
Tcl_ChannelVersion Tcl_GetEnsembleNamespace Tcl_SaveResult
Tcl_ChannelWatchProc Tcl_GetEnsembleParameterList Tcl_ScanCountedElement
Tcl_ChannelWideSeekProc Tcl_GetEnsembleSubcommandList Tcl_ScanElement
Tcl_Char16ToUtfDString Tcl_GetEnsembleUnknownHandler Tcl_Seek
Tcl_Chdir Tcl_GetErrno Tcl_ServiceAll
Tcl_ClassGetMetadata Tcl_GetErrorLine Tcl_ServiceEvent
Tcl_ClassSetConstructor Tcl_GetFSDeviceFromStat Tcl_ServiceModeHook
Tcl_ClassSetDestructor Tcl_GetFSInodeFromStat Tcl_SetAssocData
Tcl_ClassSetMetadata Tcl_GetGlobalNamespace Tcl_SetBignumObj
Tcl_ClearChannelHandlers Tcl_GetGroupIdFromStat Tcl_SetBooleanObj
Tcl_Close Tcl_GetHashKey Tcl_SetByteArrayLength
Tcl_CommandComplete Tcl_GetHashValue Tcl_SetByteArrayObj
Tcl_CommandTraceInfo Tcl_GetHostName Tcl_SetChannelBufferSize
Tcl_Concat Tcl_GetIndexFromObj Tcl_SetChannelError
Tcl_ConcatObj Tcl_GetIndexFromObjStruct Tcl_SetChannelErrorInterp
Tcl_ConditionFinalize Tcl_GetInt Tcl_SetChannelOption
Tcl_ConditionNotify Tcl_GetInterpPath Tcl_SetCommandInfo
Tcl_ConditionWait Tcl_GetIntForIndex Tcl_SetCommandInfoFromToken
Tcl_ConsolePanic Tcl_GetIntFromObj Tcl_SetDefaultEncodingDir
Tcl_ConvertCountedElement Tcl_GetLinkCountFromStat Tcl_SetDoubleObj
Tcl_ConvertElement Tcl_GetLongFromObj Tcl_SetEncodingSearchPath
Tcl_ConvertToType Tcl_GetMaster Tcl_SetEnsembleFlags
Tcl_CopyObjectInstance Tcl_GetMathFuncInfo Tcl_SetEnsembleMappingDict
Tcl_CreateAlias Tcl_GetMemoryInfo Tcl_SetEnsembleParameterList
Tcl_CreateAliasObj Tcl_GetModeFromStat Tcl_SetEnsembleSubcommandList
Tcl_CreateChannel Tcl_GetModificationTimeFromStat Tcl_SetEnsembleUnknownHandler
Tcl_CreateChannelHandler Tcl_GetNameOfExecutable Tcl_SetErrno
Tcl_CreateChild Tcl_GetNamespaceUnknownHandler Tcl_SetErrorCode
Tcl_CreateCloseHandler Tcl_GetObjectAsClass Tcl_SetErrorCodeVA
Tcl_CreateCommand Tcl_GetObjectCommand Tcl_SetErrorLine
Tcl_CreateEncoding Tcl_GetObjectFromObj Tcl_SetExitProc
Tcl_CreateEnsemble Tcl_GetObjectName Tcl_SetHashValue
Tcl_CreateEventSource Tcl_GetObjectNamespace Tcl_SetIntObj
Tcl_CreateExitHandler Tcl_GetObjResult Tcl_SetListObj
Tcl_CreateFileHandler Tcl_GetObjType Tcl_SetLongObj
Tcl_CreateHashEntry Tcl_GetOpenFile Tcl_SetMainLoop
Tcl_CreateInterp Tcl_GetParent Tcl_SetMaxBlockTime
Tcl_CreateMathFunc Tcl_GetPathType Tcl_SetNamespaceUnknownHandler
Tcl_CreateNamespace Tcl_GetRange Tcl_SetNotifier
Tcl_CreateObjCommand Tcl_GetRegExpFromObj Tcl_SetObjErrorCode
Tcl_CreateObjTrace Tcl_GetReturnOptions Tcl_SetObjLength
Tcl_CreateSlave Tcl_Gets Tcl_SetObjResult
Tcl_CreateThread Tcl_GetServiceMode Tcl_SetPanicProc
Tcl_CreateThreadExitHandler Tcl_GetSizeFromStat Tcl_SetRecursionLimit
Tcl_CreateTimerHandler Tcl_GetSlave Tcl_SetResult
Tcl_CreateTrace Tcl_GetsObj Tcl_SetReturnOptions
Tcl_CutChannel Tcl_GetStackedChannel Tcl_SetServiceMode
Tcl_DecrRefCount Tcl_GetStartupScript Tcl_SetStartupScript
Tcl_DeleteAssocData Tcl_GetStdChannel Tcl_SetStdChannel
Tcl_DeleteChannelHandler Tcl_GetString Tcl_SetStringObj
Tcl_DeleteCloseHandler Tcl_GetStringFromObj Tcl_SetSystemEncoding
Tcl_DeleteCommand Tcl_GetStringResult Tcl_SetTimeProc
Tcl_DeleteCommandFromToken Tcl_GetThreadData Tcl_SetTimer
Tcl_DeleteEvents Tcl_GetTime Tcl_SetUnicodeObj
Tcl_DeleteEventSource Tcl_GetTopChannel Tcl_SetVar
Tcl_DeleteExitHandler Tcl_GetUniChar Tcl_SetVar2
Tcl_DeleteFileHandler Tcl_GetUnicode Tcl_SetVar2Ex
Tcl_DeleteHashEntry Tcl_GetUnicodeFromObj Tcl_SetWideIntObj
Tcl_DeleteHashTable Tcl_GetUserIdFromStat Tcl_SignalId
Tcl_DeleteInterp Tcl_GetVar Tcl_SignalMsg
Tcl_DeleteNamespace Tcl_GetVar2 Tcl_Sleep
Tcl_DeleteThreadExitHandler Tcl_GetVar2Ex Tcl_SourceRCFile
Tcl_DeleteTimerHandler Tcl_GetVersion Tcl_SpliceChannel
Tcl_DeleteTrace Tcl_GetWideIntFromObj Tcl_SplitList
Tcl_DetachChannel Tcl_GlobalEval Tcl_SplitPath
Tcl_DetachPids Tcl_GlobalEvalObj Tcl_StackChannel
Tcl_DictObjDone Tcl_HashStats Tcl_StandardChannels
Tcl_DictObjFirst Tcl_HideCommand Tcl_Stat
Tcl_DictObjGet Tcl_Import Tcl_StaticLibrary
Tcl_DictObjNext Tcl_IncrRefCount Tcl_StaticPackage
Tcl_DictObjPut Tcl_Init Tcl_StringCaseMatch
Tcl_DictObjPutKeyList Tcl_InitCustomHashTable Tcl_StringMatch
Tcl_DictObjRemove Tcl_InitHashTable Tcl_SubstObj
Tcl_DictObjRemoveKeyList Tcl_InitMemory Tcl_TakeBignumFromObj
Tcl_DictObjSize Tcl_InitNotifier Tcl_Tell
Tcl_DiscardInterpState Tcl_InitObjHashTable Tcl_ThreadAlert
Tcl_DiscardResult Tcl_InitStubs Tcl_ThreadQueueEvent
Tcl_DontCallWhenDeleted Tcl_InitSubsystems Tcl_TraceCommand
Tcl_DoOneEvent Tcl_InputBlocked Tcl_TraceVar
Tcl_DoWhenIdle Tcl_InputBuffered Tcl_TraceVar2
Tcl_DStringAppend Tcl_Interp Tcl_TransferResult
Tcl_DStringAppendElement Tcl_InterpActive Tcl_TranslateFileName
Tcl_DStringEndSublist Tcl_InterpDeleted Tcl_TruncateChannel
Tcl_DStringFree Tcl_InvalidateStringRep Tcl_Ungets
Tcl_DStringGetResult Tcl_IsChannelExisting Tcl_UniChar
Tcl_DStringInit Tcl_IsChannelRegistered Tcl_UniCharAtIndex
Tcl_DStringLength Tcl_IsChannelShared Tcl_UniCharCaseMatch
Tcl_DStringResult Tcl_IsEnsemble Tcl_UniCharIsAlnum
Tcl_DStringSetLength Tcl_IsSafe Tcl_UniCharIsAlpha
Tcl_DStringStartSublist Tcl_IsShared Tcl_UniCharIsControl
Tcl_DStringTrunc Tcl_IsStandardChannel Tcl_UniCharIsDigit
Tcl_DStringValue Tcl_JoinPath Tcl_UniCharIsGraph
Tcl_DumpActiveMemory Tcl_JoinThread Tcl_UniCharIsLower
Tcl_DuplicateObj Tcl_LimitAddHandler Tcl_UniCharIsPrint
Tcl_Eof Tcl_LimitCheck Tcl_UniCharIsPunct
Tcl_ErrnoId Tcl_LimitExceeded Tcl_UniCharIsSpace
Tcl_ErrnoMsg Tcl_LimitGetCommands Tcl_UniCharIsUnicode
Tcl_Eval Tcl_LimitGetGranularity Tcl_UniCharIsUpper
Tcl_EvalEx Tcl_LimitGetTime Tcl_UniCharIsWordChar
Tcl_EvalFile Tcl_LimitReady Tcl_UniCharLen
Tcl_EvalObjEx Tcl_LimitRemoveHandler Tcl_UniCharNcasecmp
Tcl_EvalObjv Tcl_LimitSetCommands Tcl_UniCharNcmp
Tcl_EvalTokens Tcl_LimitSetGranularity Tcl_UniCharToLower
Tcl_EvalTokensStandard Tcl_LimitSetTime Tcl_UniCharToTitle
Tcl_EventuallyFree Tcl_LimitTypeEnabled Tcl_UniCharToUpper
Tcl_Exit Tcl_LimitTypeExceeded Tcl_UniCharToUtf
Tcl_ExitThread Tcl_LimitTypeReset Tcl_UniCharToUtfDString
Tcl_Export Tcl_LimitTypeSet Tcl_UnlinkVar
Tcl_ExposeCommand Tcl_LinkArray Tcl_UnregisterChannel
Tcl_ExprBoolean Tcl_LinkVar Tcl_UnsetVar
Tcl_ExprBooleanObj Tcl_ListMathFuncs Tcl_UnsetVar2
Tcl_ExprDouble Tcl_ListObjAppendElement Tcl_UnstackChannel
Tcl_ExprDoubleObj Tcl_ListObjAppendList Tcl_UntraceCommand
Tcl_ExprLong Tcl_ListObjGetElements Tcl_UntraceVar
Tcl_ExprLongObj Tcl_ListObjIndex Tcl_UntraceVar2
Tcl_ExprObj Tcl_ListObjLength Tcl_UpdateLinkedVar
Tcl_ExprString Tcl_ListObjReplace Tcl_UpVar
Tcl_ExternalToUtf Tcl_LoadFile Tcl_UpVar2
Tcl_ExternalToUtfDString Tcl_LogCommandInfo Tcl_UtfAtIndex
Tcl_Finalize Tcl_Main Tcl_UtfBackslash
Tcl_FinalizeNotifier Tcl_MainEx Tcl_UtfCharComplete
Tcl_FinalizeThread Tcl_MainExW Tcl_UtfFindFirst
Tcl_FindCommand Tcl_MakeFileChannel Tcl_UtfFindLast
Tcl_FindEnsemble Tcl_MakeSafe Tcl_UtfNcasecmp
Tcl_FindExecutable Tcl_MakeTcpClientChannel Tcl_UtfNcmp
Tcl_FindHashEntry TCL_MEM_DEBUG Tcl_UtfNext
Tcl_FindNamespace Tcl_Merge Tcl_UtfPrev
Tcl_FindSymbol Tcl_MethodDeclarerClass Tcl_UtfToChar16
Tcl_FirstHashEntry Tcl_MethodDeclarerObject Tcl_UtfToChar16DString
Tcl_Flush Tcl_MethodIsPrivate Tcl_UtfToExternal
Tcl_ForgetImport Tcl_MethodIsPublic Tcl_UtfToExternalDString
Tcl_Format Tcl_MethodIsType Tcl_UtfToLower
Tcl_Free Tcl_MethodName Tcl_UtfToTitle
Tcl_FreeEncoding Tcl_MutexFinalize Tcl_UtfToUniChar
Tcl_FreeParse Tcl_MutexLock Tcl_UtfToUniCharDString
Tcl_FreeResult Tcl_MutexUnlock Tcl_UtfToUpper
Tcl_FSAccess Tcl_NewBignumObj Tcl_UtfToWChar
Tcl_FSChdir Tcl_NewBooleanObj Tcl_UtfToWCharDString
Tcl_FSConvertToPathType Tcl_NewByteArrayObj Tcl_ValidateAllMemory
Tcl_FSCopyDirectory Tcl_NewDictObj Tcl_VarEval
Tcl_FSCopyFile Tcl_NewDoubleObj Tcl_VarEvalVA
Tcl_FSCreateDirectory Tcl_NewInstanceMethod Tcl_VarTraceInfo
Tcl_FSData Tcl_NewIntObj Tcl_VarTraceInfo2
Tcl_FSDeleteFile Tcl_NewListObj Tcl_WaitForEvent
Tcl_FSEqualPaths Tcl_NewLongObj Tcl_WaitPid
Tcl_FSEvalFile Tcl_NewMethod Tcl_Write
Tcl_FSEvalFileEx Tcl_NewObj Tcl_WriteChars
Tcl_FSFileAttrsGet Tcl_NewObjectInstance Tcl_WriteObj
Tcl_FSFileAttrsSet Tcl_NewStringObj Tcl_WriteRaw
Tcl_FSFileAttrStrings Tcl_NewUnicodeObj Tcl_WrongNumArgs
Tcl_FSFileSystemInfo Tcl_NewWideIntObj Tcl_ZlibAdler32
Tcl_FSGetCwd Tcl_NextHashEntry Tcl_ZlibCRC32
Tcl_FSGetFileSystemForPath Tcl_NotifyChannel Tcl_ZlibDeflate
Tcl_FSGetInternalRep Tcl_NRAddCallback Tcl_ZlibInflate
Tcl_FSGetNativePath Tcl_NRCallObjProc Tcl_ZlibStreamChecksum
Tcl_FSGetNormalizedPath Tcl_NRCmdSwap Tcl_ZlibStreamClose
Tcl_FSGetPathType Tcl_NRCreateCommand Tcl_ZlibStreamEof
Tcl_FSGetTranslatedPath Tcl_NREvalObj Tcl_ZlibStreamGet
Tcl_FSGetTranslatedStringPath Tcl_NREvalObjv Tcl_ZlibStreamGetCommandName
Tcl_FSJoinPath Tcl_NRExprObj Tcl_ZlibStreamInit
Tcl_FSJoinToPath Tcl_NumUtfChars Tcl_ZlibStreamPut
Tcl_FSLink Tcl_ObjectContextInvokeNext TclZipfs_AppHook
Tcl_FSListVolumes Tcl_ObjectContextIsFiltering Tclzipfs_Mount
Tcl_FSLoadFile Tcl_ObjectContextMethod TclZipfs_MountBuffer
Tcl_FSLstat Tcl_ObjectContextObject Tclzipfs_Unmount
Tcl_FSMatchInDirectory Tcl_ObjectContextSkippedArgs
Tcl_FSMountsChanged Tcl_ObjectDeleted
Tcl_FSNewNativePath Tcl_ObjectGetMetadata
Copyright © 1989-1994 The Regents of the University of California
Copyright © 1992-1999 Karl Lehenbauer & Mark Diekhans
Copyright © 1994-1998 Sun Microsystems, Inc
Copyright © 1997-2000 Ajuba Solutions
Copyright © 1998-2000 Scriptics Corporation
Copyright © 2001 ActiveState Corporation
Copyright © 2001 ActiveState Tool Corp
Copyright © 2001 Vincent Darley
Copyright © 2001-2002 Kevin B. Kenny <kennykb(at)acm.org>
Copyright © 2001-2012 Donal K. Fellows
Copyright © 2002-2005 Andreas Kupries <andreas_kupries(at)users.sourceforge.net>
Copyright © 2006-2008 Joe Mistachkin
Copyright © 2009-2010 Kevin B. Kenny
Copyright © 2015 Christian Werner <chw(at)ch-werner.de>
Copyright © 2015 Jan Nijtmans <jan.nijtmans(at)gmail.com>
Copyright © 2017 Sean Woods <yoda(at)etoyoc.com>
Copyright © 2018 Nathan Coulter
Copyright © 2018 Tcl Core Team