Tcl C API

Tcl8.6.10/Tk8.6.10 Documentation > Tcl C API

Tcl/Tk Applications | Tcl Commands | Tk Commands | [incr Tcl] Package Commands | SQLite3 Package Commands | TDBC Package Commands | tdbc::mysql Package Commands | tdbc::odbc Package Commands | tdbc::postgres Package Commands | tdbc::sqlite3 Package Commands | Thread Package Commands | Tcl C API | Tk C API | [incr Tcl] Package C API | TDBC Package C API

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