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