- 浏览: 224438 次
- 性别:
- 来自: 西安
文章分类
最新评论
-
xiaoxiaowuxian1:
终于找到了,感谢~
大话设计模式(带目录完整版)PDF -
jiaoronggui:
一键安装,很方便
BitNami Redmine Stack -
s21109:
不错 很详细
java文件复制 -
ryanflyer:
白下了半天,无法使用
大话设计模式(带目录完整版)PDF -
xbgd:
sunwang810812 写道根本不能用啊用7z解压试试
大话设计模式(带目录完整版)PDF
http://www.tcl.tk/man/tcl8.5/TclLib/contents.htm
--------------------------------------------------------
attemptckalloc
attemptckrealloc
ckalloc
ckfree
ckrealloc
----------以上为不推荐使用的内存函数----------
Tcl_Access
Tcl_AddErrorInfo
Tcl_AddObjErrorInfo
Tcl_AlertNotifier
Tcl_Alloc :分配内存
Tcl_AllocStatBuf
Tcl_AllowExceptions
Tcl_AppendAllObjTypes
Tcl_AppendElement :分批设置字符串型解释器结果
Tcl_AppendExportList
Tcl_AppendFormatToObj
Tcl_AppendLimitedToObj
Tcl_AppendObjToErrorInfo
Tcl_AppendObjToObj
Tcl_AppendPrintfToObj
Tcl_AppendResult :分段设置字符串型解释器结果
Tcl_AppendResultVA :分段设置字符串型解释器结果
Tcl_AppendStringsToObj
Tcl_AppendStringsToObjVA
Tcl_AppendToObj
Tcl_AppendUnicodeToObj
Tcl_AppInit :每种平台特有的初始化回调,一般在Tcl_Main中调用
Tcl_AsyncCreate
Tcl_AsyncDelete
Tcl_AsyncInvoke
Tcl_AsyncMark
Tcl_AsyncReady
Tcl_AttemptAlloc :分配内存,失败时返回空
Tcl_AttemptRealloc :分配内存,失败时返回空
Tcl_AttemptSetObjLength
Tcl_BackgroundError
Tcl_Backslash
Tcl_BadChannelOption
Tcl_CallWhenDeleted
Tcl_CancelIdleCall
Tcl_ChannelBlockModeProc
Tcl_ChannelBuffered
Tcl_ChannelClose2Proc
Tcl_ChannelCloseProc
Tcl_ChannelFlushProc
Tcl_ChannelGetHandleProc
Tcl_ChannelGetOptionProc
Tcl_ChannelHandlerProc
Tcl_ChannelInputProc
Tcl_ChannelName
Tcl_ChannelOutputProc
Tcl_ChannelSeekProc
Tcl_ChannelSetOptionProc
Tcl_ChannelThreadActionProc
Tcl_ChannelTruncateProc
Tcl_ChannelVersion
Tcl_ChannelWatchProc
Tcl_ChannelWideSeekProc
Tcl_Chdir
Tcl_ClearChannelHandlers
Tcl_Close :关闭通道
Tcl_CommandComplete
Tcl_CommandTraceInfo
Tcl_Concat
Tcl_ConcatObj
Tcl_ConditionFinalize
Tcl_ConditionNotify
Tcl_ConditionWait
Tcl_ConvertCountedElement
Tcl_ConvertElement
Tcl_ConvertToType
Tcl_CreateAlias
Tcl_CreateAliasObj
Tcl_CreateChannel
Tcl_CreateChannelHandler
Tcl_CreateCloseHandler
Tcl_CreateCommand :创建TCL 脚本命令到解释器
Tcl_CreateEncoding
Tcl_CreateEnsemble
Tcl_CreateEventSource
Tcl_CreateExitHandler :创建Tcl退出回调
Tcl_CreateFileHandler
Tcl_CreateHashEntry
Tcl_CreateInterp :创建解释器结构
Tcl_CreateMathFunc
Tcl_CreateNamespace
Tcl_CreateObjCommand
Tcl_CreateObjTrace
Tcl_CreateSlave
Tcl_CreateThread
Tcl_CreateThreadExitHandler :创建Tcl退出回调
Tcl_CreateTimerHandler
Tcl_CreateTrace
Tcl_CutChannel
Tcl_DecrRefCount :减少对象引用计数
Tcl_DeleteAssocData
Tcl_DeleteChannelHandler
Tcl_DeleteCloseHandler
Tcl_DeleteCommand
Tcl_DeleteCommandFromToken
Tcl_DeleteEvents
Tcl_DeleteEventSource
Tcl_DeleteExitHandler :删除退出回调
Tcl_DeleteFileHandler
Tcl_DeleteHashEntry
Tcl_DeleteHashTable
Tcl_DeleteInterp :异步删除解释器
Tcl_DeleteNamespace
Tcl_DeleteThreadExitHandler :删除Tcl退出回调
Tcl_DeleteTimerHandler
Tcl_DeleteTrace
Tcl_DetachChannel :卸载通道
Tcl_DetachPids
Tcl_DictObjDone
Tcl_DictObjFirst
Tcl_DictObjGet
Tcl_DictObjNext
Tcl_DictObjPut
Tcl_DictObjPutKeyList
Tcl_DictObjRemove
Tcl_DictObjRemoveKeyList
Tcl_DictObjSize
Tcl_DiscardInterpState
Tcl_DiscardResult
Tcl_DontCallWhenDeleted
Tcl_DoOneEvent
Tcl_DoWhenIdle
Tcl_DStringAppend
Tcl_DStringAppendElement
Tcl_DStringEndSublist
Tcl_DStringFree
Tcl_DStringGetResult
Tcl_DStringInit
Tcl_DStringLength
Tcl_DStringResult
Tcl_DStringSetLength
Tcl_DStringStartSublist
Tcl_DStringTrunc
Tcl_DStringValue
Tcl_DumpActiveMemory
Tcl_DuplicateObj :复制Tcl Ojbect 对象
Tcl_Eof :检查文件是否结束
Tcl_ErrnoId :返回规范的错误字符串
Tcl_ErrnoMsg :返回错误的提示信息
Tcl_Eval :执行脚本,字符串形式
Tcl_EvalEx :同Tcl_Eval,但可以指定脚本长度和设置标志
Tcl_EvalFile :按照路径执行Tcl脚本文件
Tcl_EvalObjEx :执行Tcl Object中的Tcl脚本
Tcl_EvalObjv :执行Tcl脚本,脚本分散存储在objc,objv中
Tcl_EvalTokens
Tcl_EvalTokensStandard
Tcl_EventuallyFree
Tcl_Exit :推出Tcl应用程序
Tcl_ExitThread :退出线程
Tcl_Export
Tcl_ExposeCommand
Tcl_ExprBoolean
Tcl_ExprBooleanObj
Tcl_ExprDouble
Tcl_ExprDoubleObj
Tcl_ExprLong
Tcl_ExprLongObj
Tcl_ExprObj
Tcl_ExprString
Tcl_ExternalToUtf
Tcl_ExternalToUtfDString
Tcl_Finalize :退出Tcl程序,但是进程不结束
Tcl_FinalizeNotifier
Tcl_FinalizeThread :退出线程
Tcl_FindCommand
Tcl_FindEnsemble
Tcl_FindExecutable
Tcl_FindHashEntry
Tcl_FindNamespace
Tcl_FirstHashEntry
Tcl_Flush :刷通道缓存
Tcl_ForgetImport
Tcl_Format
Tcl_Free :内存释放
Tcl_FreeEncoding
Tcl_FreeParse
Tcl_FreeResult :释放解释器结果
Tcl_FSAccess
Tcl_FSChdir
Tcl_FSConvertToPathType
Tcl_FSCopyDirectory
Tcl_FSCopyFile
Tcl_FSCreateDirectory
Tcl_FSData
Tcl_FSDeleteFile
Tcl_FSEqualPaths
Tcl_FSEvalFile
Tcl_FSEvalFileEx
Tcl_FSFileAttrsGet
Tcl_FSFileAttrsSet
Tcl_FSFileAttrStrings
Tcl_FSFileSystemInfo
Tcl_FSGetCwd
Tcl_FSGetFileSystemForPath
Tcl_FSGetInternalRep
Tcl_FSGetNativePath
Tcl_FSGetNormalizedPath
Tcl_FSGetPathType
Tcl_FSGetTranslatedPath
Tcl_FSGetTranslatedStringPath
Tcl_FSJoinPath
Tcl_FSJoinToPath
Tcl_FSLink
Tcl_FSListVolumes
Tcl_FSLoadFile
Tcl_FSLstat
Tcl_FSMatchInDirectory
Tcl_FSMountsChanged
Tcl_FSNewNativePath
Tcl_FSOpenFileChannel
Tcl_FSPathSeparator
Tcl_FSRegister
Tcl_FSRemoveDirectory
Tcl_FSRenameFile
Tcl_FSSplitPath
Tcl_FSStat
Tcl_FSUnregister
Tcl_FSUtime
Tcl_GetAlias
Tcl_GetAliasObj
Tcl_GetAssocData
Tcl_GetBignumFromObj
Tcl_GetBoolean :转换字符串为bool类型
Tcl_GetBooleanFromObj
Tcl_GetByteArrayFromObj
Tcl_GetChannel :获取一个通道
Tcl_GetChannelBufferSize
Tcl_GetChannelError
Tcl_GetChannelErrorInterp
Tcl_GetChannelHandle
Tcl_GetChannelInstanceData
Tcl_GetChannelMode
Tcl_GetChannelName
Tcl_GetChannelNames :获取通道的名字放在解释器结果中
Tcl_GetChannelNamesEx :获取通道的名字放在解释器结果中
Tcl_GetChannelOption :获取通道选项
Tcl_GetChannelThread
Tcl_GetChannelType
Tcl_GetCharLength
Tcl_GetCommandFromObj
Tcl_GetCommandFullName
Tcl_GetCommandInfo
Tcl_GetCommandInfoFromToken
Tcl_GetCommandName
Tcl_GetCurrentNamespace
Tcl_GetCurrentThread
Tcl_GetCwd
Tcl_GetDefaultEncodingDir
Tcl_GetDouble :转换字符串为double类型
Tcl_GetDoubleFromObj
Tcl_GetEncoding
Tcl_GetEncodingFromObj
Tcl_GetEncodingName
Tcl_GetEncodingNameFromEnvironment
Tcl_GetEncodingNames
Tcl_GetEncodingSearchPath
Tcl_GetEnsembleFlags
Tcl_GetEnsembleMappingDict
Tcl_GetEnsembleNamespace
Tcl_GetEnsembleSubcommandList
Tcl_GetEnsembleUnknownHandler
Tcl_GetErrno :获取Errno值
Tcl_GetGlobalNamespace
Tcl_GetHashKey
Tcl_GetHashValue
Tcl_GetHostName
Tcl_GetIndexFromObj
Tcl_GetIndexFromObjStruct
Tcl_GetInt :转换字符串为Int类型
Tcl_GetInterpPath
Tcl_GetIntFromObj
Tcl_GetLongFromObj
Tcl_GetMaster
Tcl_GetMathFuncInfo
Tcl_GetNameOfExecutable
Tcl_GetNamespaceUnknownHandler
Tcl_GetObjResult :获取Object类型的解释器结果
Tcl_GetObjType
Tcl_GetOpenFile
Tcl_GetPathType
Tcl_GetRange
Tcl_GetRegExpFromObj
Tcl_GetReturnOptions
Tcl_Gets :读取行到Tcl_DString中
Tcl_GetServiceMode
Tcl_GetSlave
Tcl_GetsObj :在通道中获取行
Tcl_GetStackedChannel
Tcl_GetStdChannel
Tcl_GetString
Tcl_GetStringFromObj
Tcl_GetStringResult :获取字符串型的结果
Tcl_GetThreadData
Tcl_GetTime
Tcl_GetTopChannel
Tcl_GetUniChar
Tcl_GetUnicode
Tcl_GetUnicodeFromObj
Tcl_GetVar
Tcl_GetVar2
Tcl_GetVar2Ex
Tcl_GetVersion
Tcl_GetWideIntFromObj
Tcl_GlobalEval :(过时)类似于Tcl_EvalEx 设置了global标志
Tcl_GlobalEvalObj :(过时)类似于Tcl_EvalObjEx 设置了global标志
Tcl_HashStats
Tcl_HideCommand
Tcl_Import
Tcl_IncrRefCount :增加对象引用计数
Tcl_Init :在lib目录中查找并运行init.tcl
Tcl_InitCustomHashTable
Tcl_InitHashTable
Tcl_InitMemory
Tcl_InitNotifier
Tcl_InitObjHashTable
Tcl_InitStubs
Tcl_InputBlocked :通道输入是否同步
Tcl_InputBuffered :通道输入是否缓冲
Tcl_Interp :数据结构
Tcl_InterpDeleted :检查解释器是否在删除中
Tcl_InvalidateStringRep :对Tcl Object对象的String是否有错误
Tcl_IsChannelExisting
Tcl_IsChannelRegistered
Tcl_IsChannelShared
Tcl_IsEnsemble
Tcl_IsSafe
Tcl_IsShared :检查Tcl Object 是否共享
Tcl_IsStandardChannel :检查通道是否为 标准输入,输出,错误输出
Tcl_JoinPath
Tcl_JoinThread
Tcl_LimitAddHandler
Tcl_LimitCheck
Tcl_LimitExceeded
Tcl_LimitGetCommands
Tcl_LimitGetGranularity
Tcl_LimitGetTime
Tcl_LimitReady
Tcl_LimitRemoveHandler
Tcl_LimitSetCommands
Tcl_LimitSetGranularity
Tcl_LimitSetTime
Tcl_LimitTypeEnabled
Tcl_LimitTypeExceeded
Tcl_LimitTypeReset
Tcl_LimitTypeSet
Tcl_LinkVar
Tcl_ListMathFuncs
Tcl_ListObjAppendElement
Tcl_ListObjAppendList
Tcl_ListObjGetElements
Tcl_ListObjIndex
Tcl_ListObjLength
Tcl_ListObjReplace
Tcl_LogCommandInfo
Tcl_Main :TCL Shell 的入口函数
Tcl_MakeFileChannel :创建平台相关的文件系统通道
Tcl_MakeSafe
Tcl_MakeTcpClientChannel
Tcl_MEM_DEBUG
Tcl_Merge
Tcl_MutexFinalize
Tcl_MutexLock
Tcl_MutexUnlock
Tcl_NewBignumObj
Tcl_NewBooleanObj
Tcl_NewByteArrayObj
Tcl_NewDictObj
Tcl_NewDoubleObj
Tcl_NewIntObj
Tcl_NewListObj
Tcl_NewLongObj
Tcl_NewObj :创建新的Tcl Ojbect,容纳各种数据类型
Tcl_NewStringObj
Tcl_NewUnicodeObj
Tcl_NewWideIntObj
Tcl_NextHashEntry
Tcl_NotifyChannel
Tcl_NumUtfChars
Tcl_ObjGetVar2
Tcl_ObjPrintf
Tcl_ObjSetVar2
Tcl_OpenCommandChannel :打开一个于命令交互的通道
Tcl_OpenFileChannel :打开文件使其为通道
Tcl_OpenTcpClient
Tcl_OpenTcpServer
Tcl_OutputBuffered :通道输出是否缓冲
Tcl_Panic :输出程序内部错误信息
Tcl_PanicVA :输出程序内部错误信息
Tcl_ParseBraces :分析Tcl脚本中的{}大括号
Tcl_ParseCommand :分析Tcl命令
Tcl_ParseExpr :类似于Tcl_ParseCommand
Tcl_ParseQuotedString :分析Tcl脚本中的“”双引号
Tcl_ParseVar :分析Tcl脚本中的变量值
Tcl_ParseVarName :分析Tcl脚本中的变量名
Tcl_PkgPresent
Tcl_PkgPresentEx
Tcl_PkgProvide
Tcl_PkgProvideEx
Tcl_PkgRequire
Tcl_PkgRequireEx
Tcl_PkgRequireProc
Tcl_PosixError
Tcl_Preserve
Tcl_PrintDouble
Tcl_PutEnv
Tcl_QueryTimeProc
Tcl_QueueEvent
Tcl_Read :从通道中读取
Tcl_ReadChars :从通道中读取文本
Tcl_ReadRaw :读取Raw数据
Tcl_Realloc :分配内存
Tcl_ReapDetachedProcs
Tcl_RecordAndEval
Tcl_RecordAndEvalObj
Tcl_RegExpCompile
Tcl_RegExpExec
Tcl_RegExpExecObj
Tcl_RegExpGetInfo
Tcl_RegExpMatch
Tcl_RegExpMatchObj
Tcl_RegExpRange
Tcl_RegisterChannel :注册Tcl_MakeFileChannel创建的平台特有通道
Tcl_RegisterConfig
Tcl_RegisterObjType
Tcl_Release
Tcl_ResetResult :重置解释器结果
Tcl_RestoreInterpState
Tcl_RestoreResult
Tcl_SaveInterpState
Tcl_SaveResult
Tcl_ScanCountedElement
Tcl_ScanElement
Tcl_Seek :移动通道的读写位置
Tcl_ServiceAll
Tcl_ServiceEvent
Tcl_SetAssocData
Tcl_SetBignumObj
Tcl_SetBooleanObj
Tcl_SetByteArrayLength
Tcl_SetByteArrayObj
Tcl_SetChannelBufferSize
Tcl_SetChannelError
Tcl_SetChannelErrorInterp
Tcl_SetChannelOption :设置通道选项
Tcl_SetCommandInfo
Tcl_SetCommandInfoFromToken
Tcl_SetDefaultEncodingDir
Tcl_SetDoubleObj
Tcl_SetEncodingSearchPath
Tcl_SetEnsembleFlags
Tcl_SetEnsembleMappingDict
Tcl_SetEnsembleSubcommandList
Tcl_SetEnsembleUnknownHandler
Tcl_SetErrno :设置errno值
Tcl_SetErrorCode
Tcl_SetErrorCodeVA
Tcl_SetExitProc :设置退出回调
Tcl_SetHashValue
Tcl_SetIntObj
Tcl_SetListObj
Tcl_SetLongObj
Tcl_SetMainLoop :设置事件处理函数,TK中使用
Tcl_SetMaxBlockTime
Tcl_SetNamespaceUnknownHandler
Tcl_SetObjErrorCode
Tcl_SetObjLength
Tcl_SetObjResult :向解释器设置Object类型的结果
Tcl_SetPanicProc :设置Tcl_Panic和Tcl_PanicVA 的行为
Tcl_SetRecursionLimit
Tcl_SetResult :设置字符串型的结果
Tcl_SetReturnOptions
Tcl_SetServiceMode
Tcl_SetStdChannel
Tcl_SetStringObj
Tcl_SetSystemEncoding
Tcl_SetTimeProc
Tcl_SetTimer
Tcl_SetUnicodeObj
Tcl_SetVar
Tcl_SetVar2
Tcl_SetVar2Ex
Tcl_SetWideIntObj
Tcl_SignalId
Tcl_SignalMsg
Tcl_Sleep :使执行sleep多少毫秒,由各种平台具体实现
Tcl_SourceRCFile
Tcl_SpliceChannel
Tcl_SplitList
Tcl_SplitPath
Tcl_StackChannel
Tcl_StandardChannels
Tcl_Stat
Tcl_StaticPackage
Tcl_StringCaseMatch
Tcl_StringMatch
Tcl_SubstObj
Tcl_TakeBignumFromObj
Tcl_Tell :通道的当前读写位置
Tcl_ThreadAlert
Tcl_ThreadQueueEvent
Tcl_TraceCommand
Tcl_TraceVar
Tcl_TraceVar2
Tcl_TranslateFileName
Tcl_TruncateChannel :截断通道文件
Tcl_Ungets :向通道中注入数据
Tcl_UniChar
Tcl_UniCharAtIndex
Tcl_UniCharCaseMatch
Tcl_UniCharIsAlnum
Tcl_UniCharIsAlpha
Tcl_UniCharIsControl
Tcl_UniCharIsDigit
Tcl_UniCharIsGraph
Tcl_UniCharIsLower
Tcl_UniCharIsPrint
Tcl_UniCharIsPunct
Tcl_UniCharIsSpace
Tcl_UniCharIsUpper
Tcl_UniCharIsWordChar
Tcl_UniCharLen
Tcl_UniCharNcasecmp
Tcl_UniCharNcmp
Tcl_UniCharToLower
Tcl_UniCharToTitle
Tcl_UniCharToUpper
Tcl_UniCharToUtf
Tcl_UniCharToUtfDString
Tcl_UnlinkVar
Tcl_UnregisterChannel :Tcl_RegisterChannel 的反操作
Tcl_UnsetVar
Tcl_UnsetVar2
Tcl_UnstackChannel
Tcl_UntraceCommand
Tcl_UntraceVar
Tcl_UntraceVar2
Tcl_UpdateLinkedVar
Tcl_UpVar
Tcl_UpVar2
Tcl_UtfAtIndex
Tcl_UtfBackslash
Tcl_UtfCharComplete
Tcl_UtfFindFirst
Tcl_UtfFindLast
Tcl_UtfNext
Tcl_UtfPrev
Tcl_UtfToExternal
Tcl_UtfToExternalDString
Tcl_UtfToLower
Tcl_UtfToTitle
Tcl_UtfToUniChar
Tcl_UtfToUniCharDString
Tcl_UtfToUpper
Tcl_ValidateAllMemory
Tcl_VarEval :(过时)类似于Tcl_Eval
Tcl_VarEvalVA :(过时)类似于Tcl_Eval
Tcl_VarTraceInfo
Tcl_VarTraceInfo2
Tcl_WaitForEvent
Tcl_WaitPid
Tcl_WinTCharToUtf
Tcl_WinUtfToTChar
Tcl_Write :向通道中注入数据
Tcl_WriteChars :向通道中注入字符
Tcl_WriteObj :向通道中注入数据
Tcl_WriteRaw :写入Raw数据
Tcl_WrongNumArgs
----------------------------------------------------------
--------------------------------------------------------
attemptckalloc
attemptckrealloc
ckalloc
ckfree
ckrealloc
----------以上为不推荐使用的内存函数----------
Tcl_Access
Tcl_AddErrorInfo
Tcl_AddObjErrorInfo
Tcl_AlertNotifier
Tcl_Alloc :分配内存
Tcl_AllocStatBuf
Tcl_AllowExceptions
Tcl_AppendAllObjTypes
Tcl_AppendElement :分批设置字符串型解释器结果
Tcl_AppendExportList
Tcl_AppendFormatToObj
Tcl_AppendLimitedToObj
Tcl_AppendObjToErrorInfo
Tcl_AppendObjToObj
Tcl_AppendPrintfToObj
Tcl_AppendResult :分段设置字符串型解释器结果
Tcl_AppendResultVA :分段设置字符串型解释器结果
Tcl_AppendStringsToObj
Tcl_AppendStringsToObjVA
Tcl_AppendToObj
Tcl_AppendUnicodeToObj
Tcl_AppInit :每种平台特有的初始化回调,一般在Tcl_Main中调用
Tcl_AsyncCreate
Tcl_AsyncDelete
Tcl_AsyncInvoke
Tcl_AsyncMark
Tcl_AsyncReady
Tcl_AttemptAlloc :分配内存,失败时返回空
Tcl_AttemptRealloc :分配内存,失败时返回空
Tcl_AttemptSetObjLength
Tcl_BackgroundError
Tcl_Backslash
Tcl_BadChannelOption
Tcl_CallWhenDeleted
Tcl_CancelIdleCall
Tcl_ChannelBlockModeProc
Tcl_ChannelBuffered
Tcl_ChannelClose2Proc
Tcl_ChannelCloseProc
Tcl_ChannelFlushProc
Tcl_ChannelGetHandleProc
Tcl_ChannelGetOptionProc
Tcl_ChannelHandlerProc
Tcl_ChannelInputProc
Tcl_ChannelName
Tcl_ChannelOutputProc
Tcl_ChannelSeekProc
Tcl_ChannelSetOptionProc
Tcl_ChannelThreadActionProc
Tcl_ChannelTruncateProc
Tcl_ChannelVersion
Tcl_ChannelWatchProc
Tcl_ChannelWideSeekProc
Tcl_Chdir
Tcl_ClearChannelHandlers
Tcl_Close :关闭通道
Tcl_CommandComplete
Tcl_CommandTraceInfo
Tcl_Concat
Tcl_ConcatObj
Tcl_ConditionFinalize
Tcl_ConditionNotify
Tcl_ConditionWait
Tcl_ConvertCountedElement
Tcl_ConvertElement
Tcl_ConvertToType
Tcl_CreateAlias
Tcl_CreateAliasObj
Tcl_CreateChannel
Tcl_CreateChannelHandler
Tcl_CreateCloseHandler
Tcl_CreateCommand :创建TCL 脚本命令到解释器
Tcl_CreateEncoding
Tcl_CreateEnsemble
Tcl_CreateEventSource
Tcl_CreateExitHandler :创建Tcl退出回调
Tcl_CreateFileHandler
Tcl_CreateHashEntry
Tcl_CreateInterp :创建解释器结构
Tcl_CreateMathFunc
Tcl_CreateNamespace
Tcl_CreateObjCommand
Tcl_CreateObjTrace
Tcl_CreateSlave
Tcl_CreateThread
Tcl_CreateThreadExitHandler :创建Tcl退出回调
Tcl_CreateTimerHandler
Tcl_CreateTrace
Tcl_CutChannel
Tcl_DecrRefCount :减少对象引用计数
Tcl_DeleteAssocData
Tcl_DeleteChannelHandler
Tcl_DeleteCloseHandler
Tcl_DeleteCommand
Tcl_DeleteCommandFromToken
Tcl_DeleteEvents
Tcl_DeleteEventSource
Tcl_DeleteExitHandler :删除退出回调
Tcl_DeleteFileHandler
Tcl_DeleteHashEntry
Tcl_DeleteHashTable
Tcl_DeleteInterp :异步删除解释器
Tcl_DeleteNamespace
Tcl_DeleteThreadExitHandler :删除Tcl退出回调
Tcl_DeleteTimerHandler
Tcl_DeleteTrace
Tcl_DetachChannel :卸载通道
Tcl_DetachPids
Tcl_DictObjDone
Tcl_DictObjFirst
Tcl_DictObjGet
Tcl_DictObjNext
Tcl_DictObjPut
Tcl_DictObjPutKeyList
Tcl_DictObjRemove
Tcl_DictObjRemoveKeyList
Tcl_DictObjSize
Tcl_DiscardInterpState
Tcl_DiscardResult
Tcl_DontCallWhenDeleted
Tcl_DoOneEvent
Tcl_DoWhenIdle
Tcl_DStringAppend
Tcl_DStringAppendElement
Tcl_DStringEndSublist
Tcl_DStringFree
Tcl_DStringGetResult
Tcl_DStringInit
Tcl_DStringLength
Tcl_DStringResult
Tcl_DStringSetLength
Tcl_DStringStartSublist
Tcl_DStringTrunc
Tcl_DStringValue
Tcl_DumpActiveMemory
Tcl_DuplicateObj :复制Tcl Ojbect 对象
Tcl_Eof :检查文件是否结束
Tcl_ErrnoId :返回规范的错误字符串
Tcl_ErrnoMsg :返回错误的提示信息
Tcl_Eval :执行脚本,字符串形式
Tcl_EvalEx :同Tcl_Eval,但可以指定脚本长度和设置标志
Tcl_EvalFile :按照路径执行Tcl脚本文件
Tcl_EvalObjEx :执行Tcl Object中的Tcl脚本
Tcl_EvalObjv :执行Tcl脚本,脚本分散存储在objc,objv中
Tcl_EvalTokens
Tcl_EvalTokensStandard
Tcl_EventuallyFree
Tcl_Exit :推出Tcl应用程序
Tcl_ExitThread :退出线程
Tcl_Export
Tcl_ExposeCommand
Tcl_ExprBoolean
Tcl_ExprBooleanObj
Tcl_ExprDouble
Tcl_ExprDoubleObj
Tcl_ExprLong
Tcl_ExprLongObj
Tcl_ExprObj
Tcl_ExprString
Tcl_ExternalToUtf
Tcl_ExternalToUtfDString
Tcl_Finalize :退出Tcl程序,但是进程不结束
Tcl_FinalizeNotifier
Tcl_FinalizeThread :退出线程
Tcl_FindCommand
Tcl_FindEnsemble
Tcl_FindExecutable
Tcl_FindHashEntry
Tcl_FindNamespace
Tcl_FirstHashEntry
Tcl_Flush :刷通道缓存
Tcl_ForgetImport
Tcl_Format
Tcl_Free :内存释放
Tcl_FreeEncoding
Tcl_FreeParse
Tcl_FreeResult :释放解释器结果
Tcl_FSAccess
Tcl_FSChdir
Tcl_FSConvertToPathType
Tcl_FSCopyDirectory
Tcl_FSCopyFile
Tcl_FSCreateDirectory
Tcl_FSData
Tcl_FSDeleteFile
Tcl_FSEqualPaths
Tcl_FSEvalFile
Tcl_FSEvalFileEx
Tcl_FSFileAttrsGet
Tcl_FSFileAttrsSet
Tcl_FSFileAttrStrings
Tcl_FSFileSystemInfo
Tcl_FSGetCwd
Tcl_FSGetFileSystemForPath
Tcl_FSGetInternalRep
Tcl_FSGetNativePath
Tcl_FSGetNormalizedPath
Tcl_FSGetPathType
Tcl_FSGetTranslatedPath
Tcl_FSGetTranslatedStringPath
Tcl_FSJoinPath
Tcl_FSJoinToPath
Tcl_FSLink
Tcl_FSListVolumes
Tcl_FSLoadFile
Tcl_FSLstat
Tcl_FSMatchInDirectory
Tcl_FSMountsChanged
Tcl_FSNewNativePath
Tcl_FSOpenFileChannel
Tcl_FSPathSeparator
Tcl_FSRegister
Tcl_FSRemoveDirectory
Tcl_FSRenameFile
Tcl_FSSplitPath
Tcl_FSStat
Tcl_FSUnregister
Tcl_FSUtime
Tcl_GetAlias
Tcl_GetAliasObj
Tcl_GetAssocData
Tcl_GetBignumFromObj
Tcl_GetBoolean :转换字符串为bool类型
Tcl_GetBooleanFromObj
Tcl_GetByteArrayFromObj
Tcl_GetChannel :获取一个通道
Tcl_GetChannelBufferSize
Tcl_GetChannelError
Tcl_GetChannelErrorInterp
Tcl_GetChannelHandle
Tcl_GetChannelInstanceData
Tcl_GetChannelMode
Tcl_GetChannelName
Tcl_GetChannelNames :获取通道的名字放在解释器结果中
Tcl_GetChannelNamesEx :获取通道的名字放在解释器结果中
Tcl_GetChannelOption :获取通道选项
Tcl_GetChannelThread
Tcl_GetChannelType
Tcl_GetCharLength
Tcl_GetCommandFromObj
Tcl_GetCommandFullName
Tcl_GetCommandInfo
Tcl_GetCommandInfoFromToken
Tcl_GetCommandName
Tcl_GetCurrentNamespace
Tcl_GetCurrentThread
Tcl_GetCwd
Tcl_GetDefaultEncodingDir
Tcl_GetDouble :转换字符串为double类型
Tcl_GetDoubleFromObj
Tcl_GetEncoding
Tcl_GetEncodingFromObj
Tcl_GetEncodingName
Tcl_GetEncodingNameFromEnvironment
Tcl_GetEncodingNames
Tcl_GetEncodingSearchPath
Tcl_GetEnsembleFlags
Tcl_GetEnsembleMappingDict
Tcl_GetEnsembleNamespace
Tcl_GetEnsembleSubcommandList
Tcl_GetEnsembleUnknownHandler
Tcl_GetErrno :获取Errno值
Tcl_GetGlobalNamespace
Tcl_GetHashKey
Tcl_GetHashValue
Tcl_GetHostName
Tcl_GetIndexFromObj
Tcl_GetIndexFromObjStruct
Tcl_GetInt :转换字符串为Int类型
Tcl_GetInterpPath
Tcl_GetIntFromObj
Tcl_GetLongFromObj
Tcl_GetMaster
Tcl_GetMathFuncInfo
Tcl_GetNameOfExecutable
Tcl_GetNamespaceUnknownHandler
Tcl_GetObjResult :获取Object类型的解释器结果
Tcl_GetObjType
Tcl_GetOpenFile
Tcl_GetPathType
Tcl_GetRange
Tcl_GetRegExpFromObj
Tcl_GetReturnOptions
Tcl_Gets :读取行到Tcl_DString中
Tcl_GetServiceMode
Tcl_GetSlave
Tcl_GetsObj :在通道中获取行
Tcl_GetStackedChannel
Tcl_GetStdChannel
Tcl_GetString
Tcl_GetStringFromObj
Tcl_GetStringResult :获取字符串型的结果
Tcl_GetThreadData
Tcl_GetTime
Tcl_GetTopChannel
Tcl_GetUniChar
Tcl_GetUnicode
Tcl_GetUnicodeFromObj
Tcl_GetVar
Tcl_GetVar2
Tcl_GetVar2Ex
Tcl_GetVersion
Tcl_GetWideIntFromObj
Tcl_GlobalEval :(过时)类似于Tcl_EvalEx 设置了global标志
Tcl_GlobalEvalObj :(过时)类似于Tcl_EvalObjEx 设置了global标志
Tcl_HashStats
Tcl_HideCommand
Tcl_Import
Tcl_IncrRefCount :增加对象引用计数
Tcl_Init :在lib目录中查找并运行init.tcl
Tcl_InitCustomHashTable
Tcl_InitHashTable
Tcl_InitMemory
Tcl_InitNotifier
Tcl_InitObjHashTable
Tcl_InitStubs
Tcl_InputBlocked :通道输入是否同步
Tcl_InputBuffered :通道输入是否缓冲
Tcl_Interp :数据结构
Tcl_InterpDeleted :检查解释器是否在删除中
Tcl_InvalidateStringRep :对Tcl Object对象的String是否有错误
Tcl_IsChannelExisting
Tcl_IsChannelRegistered
Tcl_IsChannelShared
Tcl_IsEnsemble
Tcl_IsSafe
Tcl_IsShared :检查Tcl Object 是否共享
Tcl_IsStandardChannel :检查通道是否为 标准输入,输出,错误输出
Tcl_JoinPath
Tcl_JoinThread
Tcl_LimitAddHandler
Tcl_LimitCheck
Tcl_LimitExceeded
Tcl_LimitGetCommands
Tcl_LimitGetGranularity
Tcl_LimitGetTime
Tcl_LimitReady
Tcl_LimitRemoveHandler
Tcl_LimitSetCommands
Tcl_LimitSetGranularity
Tcl_LimitSetTime
Tcl_LimitTypeEnabled
Tcl_LimitTypeExceeded
Tcl_LimitTypeReset
Tcl_LimitTypeSet
Tcl_LinkVar
Tcl_ListMathFuncs
Tcl_ListObjAppendElement
Tcl_ListObjAppendList
Tcl_ListObjGetElements
Tcl_ListObjIndex
Tcl_ListObjLength
Tcl_ListObjReplace
Tcl_LogCommandInfo
Tcl_Main :TCL Shell 的入口函数
Tcl_MakeFileChannel :创建平台相关的文件系统通道
Tcl_MakeSafe
Tcl_MakeTcpClientChannel
Tcl_MEM_DEBUG
Tcl_Merge
Tcl_MutexFinalize
Tcl_MutexLock
Tcl_MutexUnlock
Tcl_NewBignumObj
Tcl_NewBooleanObj
Tcl_NewByteArrayObj
Tcl_NewDictObj
Tcl_NewDoubleObj
Tcl_NewIntObj
Tcl_NewListObj
Tcl_NewLongObj
Tcl_NewObj :创建新的Tcl Ojbect,容纳各种数据类型
Tcl_NewStringObj
Tcl_NewUnicodeObj
Tcl_NewWideIntObj
Tcl_NextHashEntry
Tcl_NotifyChannel
Tcl_NumUtfChars
Tcl_ObjGetVar2
Tcl_ObjPrintf
Tcl_ObjSetVar2
Tcl_OpenCommandChannel :打开一个于命令交互的通道
Tcl_OpenFileChannel :打开文件使其为通道
Tcl_OpenTcpClient
Tcl_OpenTcpServer
Tcl_OutputBuffered :通道输出是否缓冲
Tcl_Panic :输出程序内部错误信息
Tcl_PanicVA :输出程序内部错误信息
Tcl_ParseBraces :分析Tcl脚本中的{}大括号
Tcl_ParseCommand :分析Tcl命令
Tcl_ParseExpr :类似于Tcl_ParseCommand
Tcl_ParseQuotedString :分析Tcl脚本中的“”双引号
Tcl_ParseVar :分析Tcl脚本中的变量值
Tcl_ParseVarName :分析Tcl脚本中的变量名
Tcl_PkgPresent
Tcl_PkgPresentEx
Tcl_PkgProvide
Tcl_PkgProvideEx
Tcl_PkgRequire
Tcl_PkgRequireEx
Tcl_PkgRequireProc
Tcl_PosixError
Tcl_Preserve
Tcl_PrintDouble
Tcl_PutEnv
Tcl_QueryTimeProc
Tcl_QueueEvent
Tcl_Read :从通道中读取
Tcl_ReadChars :从通道中读取文本
Tcl_ReadRaw :读取Raw数据
Tcl_Realloc :分配内存
Tcl_ReapDetachedProcs
Tcl_RecordAndEval
Tcl_RecordAndEvalObj
Tcl_RegExpCompile
Tcl_RegExpExec
Tcl_RegExpExecObj
Tcl_RegExpGetInfo
Tcl_RegExpMatch
Tcl_RegExpMatchObj
Tcl_RegExpRange
Tcl_RegisterChannel :注册Tcl_MakeFileChannel创建的平台特有通道
Tcl_RegisterConfig
Tcl_RegisterObjType
Tcl_Release
Tcl_ResetResult :重置解释器结果
Tcl_RestoreInterpState
Tcl_RestoreResult
Tcl_SaveInterpState
Tcl_SaveResult
Tcl_ScanCountedElement
Tcl_ScanElement
Tcl_Seek :移动通道的读写位置
Tcl_ServiceAll
Tcl_ServiceEvent
Tcl_SetAssocData
Tcl_SetBignumObj
Tcl_SetBooleanObj
Tcl_SetByteArrayLength
Tcl_SetByteArrayObj
Tcl_SetChannelBufferSize
Tcl_SetChannelError
Tcl_SetChannelErrorInterp
Tcl_SetChannelOption :设置通道选项
Tcl_SetCommandInfo
Tcl_SetCommandInfoFromToken
Tcl_SetDefaultEncodingDir
Tcl_SetDoubleObj
Tcl_SetEncodingSearchPath
Tcl_SetEnsembleFlags
Tcl_SetEnsembleMappingDict
Tcl_SetEnsembleSubcommandList
Tcl_SetEnsembleUnknownHandler
Tcl_SetErrno :设置errno值
Tcl_SetErrorCode
Tcl_SetErrorCodeVA
Tcl_SetExitProc :设置退出回调
Tcl_SetHashValue
Tcl_SetIntObj
Tcl_SetListObj
Tcl_SetLongObj
Tcl_SetMainLoop :设置事件处理函数,TK中使用
Tcl_SetMaxBlockTime
Tcl_SetNamespaceUnknownHandler
Tcl_SetObjErrorCode
Tcl_SetObjLength
Tcl_SetObjResult :向解释器设置Object类型的结果
Tcl_SetPanicProc :设置Tcl_Panic和Tcl_PanicVA 的行为
Tcl_SetRecursionLimit
Tcl_SetResult :设置字符串型的结果
Tcl_SetReturnOptions
Tcl_SetServiceMode
Tcl_SetStdChannel
Tcl_SetStringObj
Tcl_SetSystemEncoding
Tcl_SetTimeProc
Tcl_SetTimer
Tcl_SetUnicodeObj
Tcl_SetVar
Tcl_SetVar2
Tcl_SetVar2Ex
Tcl_SetWideIntObj
Tcl_SignalId
Tcl_SignalMsg
Tcl_Sleep :使执行sleep多少毫秒,由各种平台具体实现
Tcl_SourceRCFile
Tcl_SpliceChannel
Tcl_SplitList
Tcl_SplitPath
Tcl_StackChannel
Tcl_StandardChannels
Tcl_Stat
Tcl_StaticPackage
Tcl_StringCaseMatch
Tcl_StringMatch
Tcl_SubstObj
Tcl_TakeBignumFromObj
Tcl_Tell :通道的当前读写位置
Tcl_ThreadAlert
Tcl_ThreadQueueEvent
Tcl_TraceCommand
Tcl_TraceVar
Tcl_TraceVar2
Tcl_TranslateFileName
Tcl_TruncateChannel :截断通道文件
Tcl_Ungets :向通道中注入数据
Tcl_UniChar
Tcl_UniCharAtIndex
Tcl_UniCharCaseMatch
Tcl_UniCharIsAlnum
Tcl_UniCharIsAlpha
Tcl_UniCharIsControl
Tcl_UniCharIsDigit
Tcl_UniCharIsGraph
Tcl_UniCharIsLower
Tcl_UniCharIsPrint
Tcl_UniCharIsPunct
Tcl_UniCharIsSpace
Tcl_UniCharIsUpper
Tcl_UniCharIsWordChar
Tcl_UniCharLen
Tcl_UniCharNcasecmp
Tcl_UniCharNcmp
Tcl_UniCharToLower
Tcl_UniCharToTitle
Tcl_UniCharToUpper
Tcl_UniCharToUtf
Tcl_UniCharToUtfDString
Tcl_UnlinkVar
Tcl_UnregisterChannel :Tcl_RegisterChannel 的反操作
Tcl_UnsetVar
Tcl_UnsetVar2
Tcl_UnstackChannel
Tcl_UntraceCommand
Tcl_UntraceVar
Tcl_UntraceVar2
Tcl_UpdateLinkedVar
Tcl_UpVar
Tcl_UpVar2
Tcl_UtfAtIndex
Tcl_UtfBackslash
Tcl_UtfCharComplete
Tcl_UtfFindFirst
Tcl_UtfFindLast
Tcl_UtfNext
Tcl_UtfPrev
Tcl_UtfToExternal
Tcl_UtfToExternalDString
Tcl_UtfToLower
Tcl_UtfToTitle
Tcl_UtfToUniChar
Tcl_UtfToUniCharDString
Tcl_UtfToUpper
Tcl_ValidateAllMemory
Tcl_VarEval :(过时)类似于Tcl_Eval
Tcl_VarEvalVA :(过时)类似于Tcl_Eval
Tcl_VarTraceInfo
Tcl_VarTraceInfo2
Tcl_WaitForEvent
Tcl_WaitPid
Tcl_WinTCharToUtf
Tcl_WinUtfToTChar
Tcl_Write :向通道中注入数据
Tcl_WriteChars :向通道中注入字符
Tcl_WriteObj :向通道中注入数据
Tcl_WriteRaw :写入Raw数据
Tcl_WrongNumArgs
----------------------------------------------------------
相关推荐
- **TCL的版本和库**:使用`info tclversion`和`info library`。 - **命令的执行时间**:使用`time`。 - **跟踪变量**:使用`trace`。 - **命令的重命名和删除**:使用`rename`和`unset`。 - **unknown命令**:...
- **TCL的版本和库**:使用`info tclversion`和`info library`获取TCL的版本信息和库路径。 - **命令的执行时间**:通过`time`命令测量命令执行所需的时间。 - **跟踪变量**:使用`trace`命令监控变量的变化。 - **...
### Tcl 教程知识点概述 #### 1. TCL语法 - **脚本、命令和单词符号** - **脚本**: 一个TCL脚本是由一个或多个命令组成的文本文件。命令之间可以通过换行符或者分号(`;`)来分隔。例如: ```tcl set a 1 set b 2...
export TCL_LIBRARY="$TCL_LIBRARY:/usr/local/ns2/ns-allinone-2.31/tcl8.4.14/library" export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/ns2/ns-allinone-2.31/otcl-1.13:/usr/local/ns2/ns-allinone-2.31/...
最后,配置文件还可以包含Wizard配置,如`WIZARD, ${UGII_CAM_WIZARD_DIR}wizard_cam_library.tcl`,这通常是指向CAM向导的脚本,用于引导用户进行更复杂的配置或数据输入。 总而言之,理解并有效利用CAM配置文件是...
具有良好注释的源代码,代码95%有较好的注释。 独立:没有外部依赖。源代码位于公共域,可用于任何用途。 用 SQLite连接的程序可以使用SQL数据库,但不需要运行一个单独的关系型数据库管理系统进程(separate RDBMS ...
打开菜单Project-> Properties-> Configuration Properties-> General,把Configuration Type改为Dynamic Library (.dll)。编辑头文件freetype\include\freetype\config\ftoption.h:在第255行,去掉FT_EXPORT宏定义...
set LD_LIBRARY_PATH=($ic50/tools/lib $ic50/tools/dfII/lib $ic50/tools/tcltk/tcl8.0/lib $LD_LIBRARY_PATH) set path=($ic50/tools/bin $ic50/tools/dfII/bin $ic50/tools/dracula/bin $path) ``` - 另一种...
set LD_LIBRARY_PATH=($ic50/tools/lib $ic50/tools/dfII/lib $ic50/tools/tcltk/tcl8.0/lib $LD_LIBRARY_PATH) set path=($ic50/tools/bin $ic50/tools/dfII/bin $ic50/tools/dracula/bin $path) ``` - 可以选择...
set LD_LIBRARY_PATH=($ic50/tools/lib $ic50/tools/dfII/lib $ic50/tools/tcltk/tcl8.0/lib $LD_LIBRARY_PATH) set path=($ic50/tools/bin $ic50/tools/dfII/bin $ic50/tools/dracula/bin $path) ``` - 也可将...
Tkinter是Python的标准GUI库,它基于Tcl/Tk跨平台GUI工具包。Tkinter提供了一系列的组件,如按钮(Button)、标签(Label)、文本框(Entry)、列表框(Listbox)等,用于创建窗口和各种控件。此外,它还支持事件...
- **Note Commands**:注释命令用于添加注释到跟踪数据中。 - **Save Trace Commands**:保存跟踪命令允许用户将跟踪数据保存到文件中。 - **View Management Command**:视图管理命令用于管理跟踪视图布局。 综上...
- **配置环境变量**:设置一些环境变量,如PATH和LD_LIBRARY_PATH,确保构建过程顺利进行。 ##### 4.5 关于SBUs - **定义**:SBUs(System Build Units)是一个度量单位,用于衡量构建任务所需的CPU时间。 ##### ...